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).
This role involves developing and maintaining robust software solutions, including scalable back-end services, APIs, and front-end components. The ideal candidate will have hands-on experience with cloud environments, distributed systems, and modern development frameworks.
Job Responsibility:
Design and develop scalable back-end services using Python frameworks such as Django, Flask, and FastAPI, as well as Node.js frameworks like Express and NestJS
Create and manage RESTful and GraphQL APIs to support web application functionalities
Build and enhance front-end components using React, ensuring seamless integration with back-end systems
Architect and deploy applications in cloud environments, utilizing services like AWS EC2, Lambda, S3, DynamoDB, and API Gateway
Develop and maintain microservices and distributed systems to ensure efficient application performance
Optimize application performance, database queries, and cloud resource utilization for maximum efficiency
Implement robust authentication, authorization, and security practices in application development
Set up and manage CI/CD pipelines and containerized deployments using Docker and related tools
Collaborate with cross-functional teams, including product managers, designers, and DevOps specialists, to ensure project success
Monitor, troubleshoot, and resolve production issues in cloud-based environments
Requirements:
Minimum of 5 years of software development experience with attention to detail
Advanced proficiency in Python and Node.js for back-end development
Skilled in building front-end applications using React
Experience deploying cloud-native applications using AWS services
Familiarity with relational databases such as PostgreSQL and MySQL, as well as NoSQL databases like MongoDB and DynamoDB
Strong understanding of RESTful API design and asynchronous programming
Proficiency with Git and collaborative development workflows
Commitment to writing clean, maintainable, and well-documented code