Key Responsibilities
- Design and develop scalable APIs and developer tools
- Collaborate with product teams to define technical requirements
- Optimize performance and reliability of developer-facing services
- Write clean, maintainable, and well-documented code
- Implement automated testing and CI/CD pipelines
- Mentor junior engineers and review code contributions
Requirements
- 5+ years of software development experience
- Proficiency in TypeScript, Node.js, and modern frontend frameworks
- Experience with API design (REST/gRPC) and database systems
- Strong problem-solving and debugging skills
- Familiarity with cloud platforms and DevOps practices