DescriptionWe are looking for a skilled Software Engineer with 3 years of hands-on experience in backend and frontend technologies.
The role involves building scalable applications using Python TypeScript MongoDB and front-end frameworks like React and Angular. A solid grasp of computer science fundamentals system design and experience with Kafka GitHub/GitLab CI/CD pipelines and working in Agile teams is expected.
Youll be part of a cross-functional team contributing to the development of scalable high-quality applications in an Agile environment and collaborating with a US-based team when needed.
Responsibilities- Develop and maintain scalable backend services using Python and MongoDB.
- Build user interfaces using React and Angular.
- Design efficient APIs and implement complex business logic.
- Work with Kafka and event-driven microservices.
- Manage version control with GitHub/GitLab and understanding of CI/CD pipelines or Github Actions.
- Follow best practices in code quality testing and deployment.
- Collaborate with cross-functional teams and participate in Agile processes via Jira.
- Align with US-based teams on collaboration and delivery schedules.
Qualifications- Bachelors degree in Computer Science Engineering or related field.
- Minimum 3 years of professional development experience.
- Proficient in NestJS Python TypeScript and MongoDB.
- Experience with React Angular and RESTful API development.
- Solid understanding of data structures algorithms and design patterns.
- Experience with Kafka event-driven systems GitHub/GitLab CI/CD pipelines and cloud platforms (AWS/GCP/Azure).
- Familiar with Agile methodology and tools like Jira.
- Strong communication skills and ability to work with globally distributed teams.