This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're seeking a passionate and experienced Backend Software Engineer to join our growing team. You'll play a crucial role in enhancing and maintaining our existing backend software systems, while also driving the development of innovative new features and services. We value engineers who are committed to writing clean, maintainable, and scalable code, and who are eager to contribute to architectural decisions. This role offers the opportunity to work on challenging projects and make a significant impact on our product.
Job Responsibility:
Design, build, and maintain robust server-side applications, including extending and improving existing systems
Write efficient, reusable, and well-documented code, accompanied by comprehensive automated tests
Contribute to the design and implementation of scalable and resilient backend systems
Design and implement RESTful and GraphQL APIs for seamless frontend-backend communication
Integrate with and optimize relational databases (e.g., PostgreSQL, MySQL) and other data sources
Debug and resolve production issues, monitor server health, and respond to incidents promptly
Work closely with cross-functional teams, including frontend developers, product managers, and stakeholders, to deliver high-quality solutions
Participate in architectural discussions and contribute to technology selection decisions
Implement and maintain CI/CD pipelines and contribute to containerization and orchestration efforts
Requirements:
Proven experience as a Backend Software Engineer
Solid understanding of software design patterns and architectural principles
Experience designing, developing, and deploying applications on cloud platforms
Demonstrated ability to maintain and evolve existing backend systems while driving innovation
Strong experience with relational databases (e.g., PostgreSQL, MySQL)
Familiarity with DevOps practices, including containerization (Docker, Kubernetes) and CI/CD pipelines
Excellent written and verbal communication skills in English