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 are looking for a Senior Node.js Developer to build and maintain scalable services and APIs. You will work on system architecture, data-intensive workflows and integrations, contributing to solutions that need to perform reliably at scale. The role also involves close collaboration with front-end and testing professionals and requires ownership of technical decisions, from design through implementation.
Job Responsibility:
Design, develop, and maintain backend services and APIs
Build and evolve RESTful and/or GraphQL APIs
Implement business logic, data models, and integrations
Ensure performance, scalability and reliability of backend systems
Collaborate with front-end engineers to support UI requirements
Write clean, maintainable, and well-tested code
Debug and resolve issues across environments
Participate in code reviews and apply feedback
Contribute to system design and technical decisions
Write unit and integration tests
Work within Agile processes and team ceremonies
Requirements:
~8+ years of experience in backend or full-stack development
Degree in Computer Science, Engineering, or equivalent practical experience
Strong experience with Node.js
Proficiency in TypeScript and modern JavaScript (ES6+)
Experience building RESTful and/or GraphQL APIs
Experience with databases (SQL and/or NoSQL), data modeling and optimization
Understanding of authentication and authorization mechanisms
Knowledge of performance, scalability, and reliability concepts
Experience writing backend tests
Strong problem-solving skills and ability to justify chosen solutions
Solid understanding of data structures and computation complexity
Clear communication skills during technical discussions
Familiarity with Git and collaborative workflows
Strong problem-solving and debugging skills
Ability to work independently on well-defined tasks
Good communication skills
Nice to have:
Experience with React or front-end development
Understanding of HTML, CSS, and responsive design
Experience with CI/CD pipelines
Basic knowledge of front-end testing tools
Awareness of accessibility (WCAG) and SEO
Exposure to AI-driven features or integrating LLM APIs
Exposure to algorithmic challenges
What we offer:
Private medical insurance
National holidays off, even when falling on weekends