Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs
- Optimize system performance, reliability, and security
- Collaborate with frontend teams to integrate user-facing elements
- Implement CI/CD pipelines and automated testing
- Mentor junior engineers and review code
- Troubleshoot and resolve production issues
Requirements
- 5+ years of backend development experience
- Proficiency in Python and Node.js
- Experience with RESTful APIs and microservices architecture
- Strong understanding of databases (PostgreSQL)
- Familiarity with Docker and cloud deployment