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 Full-Stack Developer to design, build, and maintain scalable web applications across frontend, backend, and database layers. The role involves delivering end-to-end solutions, from UI development to backend services and data integration, in a modern engineering environment.
Job Responsibility:
Design, develop, and maintain full-stack web applications (frontend, backend, database)
Build responsive and user-friendly frontend interfaces following usability and accessibility standards
Develop and maintain backend services and REST APIs to support business workflows and integrations
Implement secure authentication, authorization, and role-based access control
Design and optimize database structures and queries for performance and scalability
Collaborate with cross-functional teams to deliver high-quality software solutions
Ensure code quality through best practices, testing, and peer reviews
Requirements:
Strong backend development experience in Java (Spring Boot) or .NET (or Node.js)
Experience building RESTful APIs and service-based architectures
Strong frontend development skills with any of JavaScript frameworks (React, Angular, or Vue.js)
Experience building responsive and reusable UI components
Proficiency in SQL and relational databases (PostgreSQL, SQL Server, Oracle, MySQL)
Strong understanding of system design and application architecture
Ability to work independently and in cross-functional teams
Fluent English
Nice to have:
Experience with cloud environments (AWS, Azure, or GCP)
Familiarity with CI/CD pipelines and DevOps practices
Experience in enterprise or regulated environments