Senior Backend Developer Wanted
We are seeking a skilled Senior Backend Developer to join our team.
About the Job:
The successful candidate will be responsible for designing, developing, and maintaining high-quality backend systems using Python and FastAPI framework. The role involves collaborating with cross-functional teams to deliver innovative solutions that exceed client expectations.
As a key member of our team, you will have the opportunity to work on challenging projects, contribute to the development of new technologies, and participate in code reviews and mentor junior developers.
Requirements:
* Proven experience of at least 5 years with Python, ideally in building enterprise applications, tightly integrated with core services.
* Work experience in projects based on FastAPI framework.
* Experience in working with relational databases and ORMs.
* Solid understanding of architectural concepts and software design patterns, including microservice architecture, facade pattern, domain driven design and front-to-back architecture.
* Work experience in Docker, Kubernetes and other tools for DevOps.
* Quality-first approach on software development with solid knowledge of testing frameworks.
* Comfortable working in a distributed team environment, with people with different nationalities and cultures located in Switzerland and across Europe.
* Proven ability to both work independently and in small teams, proactive attitude to problem solving, as well as critical thinking.
* Code review experience - Ability to provide constructive feedback and mentor junior developers.
* Familiar with (or willing to learn) Scrum and agile methodology.
* Any additional backend development languages, technologies and frameworks, in addition to Python and FastAPI constitute a clear advantage.
* Excellent command of English.
What We Offer:
We are committed to equality and non-discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.
Key Skills:
* Python
* FastAPI
* Relational databases
* ORMs
* Microservice architecture
* Facade pattern
* Domain driven design
* Front-to-back architecture
* Docker
* Kubernetes
* DevOps
* Testing frameworks
* Scrum and agile methodology