The ideal candidate will have extensive experience in building scalable backend systems using TypeScript. You will be responsible for developing and maintaining server-side logic, ensuring high performance and responsiveness to requests from the frontend.
Duties:
- Develop and maintain backend services and APIs using TypeScript.
- Work closely with frontend developers to integrate user-facing elements with server-side logic.
- Ensure optimal performance and scalability of the applications.
- Implement security and data protection measures.
- Write reusable, testable, and efficient code.
- Identify and resolve performance bottlenecks and bugs.
- Contribute to code reviews and mentor junior developers.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 7+ years of experience in backend development with TypeScript.
- Strong understanding of asynchronous programming and event-driven architecture.
- Experience with Node.js and related frameworks (Express, NestJS).
- Proficiency in database management (SQL and NoSQL)
- Familiarity with version control systems (Git)
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
Shift:
Mid - 4PM - 1AM
NIght - 10PM - 7 AM