Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs
- Optimize database performance and query efficiency
- Implement robust security and authentication mechanisms
- Collaborate with frontend teams to integrate user-facing elements
- Monitor system performance and troubleshoot issues
- Mentor junior engineers and review code contributions
Requirements
- 5+ years of experience in backend development
- Proficiency in Python and Node.js
- Experience with RESTful API design and microservices architecture
- Strong understanding of database systems (PostgreSQL preferred)
- Familiarity with Docker and cloud deployment