Key Responsibilities
- Design, develop, and maintain scalable software systems and APIs
- Write clean, efficient, and maintainable code in Python and JavaScript
- Collaborate with cross-functional teams to define system architecture and requirements
- Optimize performance and scalability of backend services
- Implement robust testing and deployment strategies
- Troubleshoot and resolve complex technical issues
Requirements
- 5+ years of experience in software development
- Proficiency in Python, JavaScript, and Node.js
- Experience with system design and API development
- Knowledge of databases (PostgreSQL, MongoDB) and cloud platforms
- Strong problem-solving and debugging skills