Senior Backend Engineer (Symfony) – UHUB Team

Project Description:

uhub.io is a startup that will, based on the learning from a Beta currently rolled out to four big companies in Switzerland, build a software-as-a-service offering to simplify marketing communication. The architecture defines that the complete user interface will be build using an Angular app.




The backend is split into a microservice-based architecture whereby Symfony is the default framework and other components like Direcuts and
Keycloak is integrated. We strive to operate the different tenants (per customer) on a cloud-based solution like Google Cloud Platform. The
project is a huge opportunity to be part of the beginning and effectively build a platform from the ground-based on modern technology without
a legacy to care about.

 




Responsibilities:

  • Work in a distributed Scrum team
  • Take responsibilities from software design to implementation
  • Challenge software architectures and decisions
  • Design and build new REST APIs
  • Show ownership in an agile environment
  • Qualifications
  • Good communication skills (in English)
  • Senior Experience with Symfony – mandatory
  • Solid understanding of software architecture and system design
  • Strong experience on REST-based APIs
  • Comfortable working in an agile environment
  • Curious and technology-loving
  • Sense for software quality

Bonus:

  • DevOps Skills (Docker, CI, Google Cloud Platform)
  • Good understanding of how the Internet works (TCP, TLS, HTTP/2.0, Websockets, QUIC)
  • Familiar with Atlassian tool family, GitLab and GitLab ci

 

Why you will love working here:

  • Become part of a highly motivated and international team that pushes boundaries
  • Personally impact a successful & rapidly growing startup
  • Work in small teams that have a direct impact on tools that are used by millions of users
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of English and German languages during the working hours

Apply here for this position, or check out other positions that we have.