What you'll be doing- Collaborate with cross-functional teams to develop and maintain high-quality software products.
- Design and develop backend and frontend solutions for high-scale, event-driven, microservices architecture.
- Develop, test, and deploy code using AWS services
- Optimize applications for maximum speed and scalability
- Debug and solve complex problems related to backend infrastructure
What we're looking for- Bachelor's degree in computer science, engineering or a related field.
- At least 4 years of experience in backend development and at least 2 years of experience in frontend development
- Strong proficiency in JavaScript and its frameworks Node.js and React.
- Deep understanding of software architecture including microservices, SOLID principles, and event driven architecture
- Experience in SQL databases and NoSQL solutions and with containers orchestration (K8S, ECS)
You might also have- Experience in streaming technologies (Kafka, SQS, etc.)
- Experience in major public cloud provider (AWS, GCP, Azure)
- Strong debugging and problem-solving skills
- Experience with scalable systems in production environments
- Excellent communication and teamwork skills
Additional information- Relocation support is not available for this position.
- Work visa/immigration sponsorship is not available for this position
This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.