Key Responsibilities
- Design, develop, and maintain scalable software systems
- Collaborate with cross-functional teams to deliver high-quality solutions
- Write clean, maintainable, and efficient code
- Optimize performance and troubleshoot issues
- Participate in code reviews and architectural discussions
Requirements
- 5+ years of professional software development experience
- Strong proficiency in Python and JavaScript
- Experience with RESTful APIs and microservices
- Understanding of data structures and algorithms
- Problem-solving mindset and continuous learning attitude