We are seeking a skilled TypeScript Backend Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems while ensuring high performance and reliability. You will leverage AWS cloud services, Prisma ORM for database management, and Zod for schema validation. Your expertise in TypeScript, JavaScript, and API testing frameworks like JEST will be key to driving quality and performance improvements across our backend infrastructure.
Roles and Responsibilities
- Design, build, and maintain backend services using TypeScript and JavaScript. Implement scalable APIs with high performance.
- Utilize Prisma ORM for database management and Zod for schema validation to ensure data integrity and optimal system functionality.
- Write and execute unit tests using JEST to maintain code quality. Perform thorough API testing to ensure functionality and reliability. Collaborate with QA teams to resolve issues and enhance system performance.
- Develop, deploy, and monitor applications on AWS cloud infrastructure. Optimize backend systems for cost efficiency, scalability, and performance.
Required Skills
- Proficiency in TypeScript and JavaScript.
- Experience with Prisma ORM and Zod for schema validation.
- Strong knowledge of AWS cloud services and architecture.
- Expertise in API testing and JEST framework.
- Familiarity with functional programming libraries like Ramda.
- Strong problem-solving and debugging abilities.
- Excellent communication and collaboration skills within cross-functional teams.
- Ability to design and implement scalable, high-performance backend systems.