Role Overview
We're looking for Backend Developers to architect and implement scalable backend systems using cutting-edge technologies, ensuring robust performance and seamless integration with frontend applications.
Responsibilities
- Architect and implement scalable backend systems using cutting-edge technologies.
- Lead the design and development of RESTful APIs, focusing on efficiency, security, and ease of consumption.
- Spearhead the adoption of microservices architecture.
- Drive the implementation of cloud-native solutions leveraging AWS, Azure, or GCP.
- Optimize database management strategies, including schema design and query optimization.
- Mentor and guide junior developers, fostering a culture of code quality.
- Collaborate with cross-functional teams to translate business requirements into technical specifications.
- Implement robust error handling and logging mechanisms.
- Drive the adoption of test-driven development (TDD) practices.
- Conduct regular code reviews and architectural assessments.
Requirements
- Proven experience in designing and implementing scalable backend systems.
- Strong understanding of microservices architecture and RESTful APIs.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in database management and schema design.
- Experience with test-driven development (TDD).