Description

Responsibilities:

  • Guide and mentor a team of 5-6 backend engineers.
  • Ensure the team delivers high-quality code, adheres to best practices, and meets project deadlines.
  • Hands-on development using TypeScript, Node.js, and Next.js to build robust and scalable backend systems.
  • Proficient in managing databases such as PostgreSQL and MongoDB.
  • Implement efficient data storage and retrieval strategies.
  • Expertise in Elasticsearch.
  • Work with Neptune and Gremlin to handle complex data structures and relationships.
  • Conduct code reviews, enforce coding standards, and maintain high-quality software.
  • Work closely with front-end teams, designers, and product managers to ensure seamless integration and alignment with business goals.
  • Plan, track, and report on project progress.
  • Manage resources effectively to meet deadlines.

 

Requirements:

  • Bachelor's degree in Computer Science or related field.
  • Minimum 5 years of experience in backend development.
  • Strong proficiency in TypeScript, Node.js, Next.js, PostgreSQL, MongoDB, Elasticsearch, Neptune, and Gremlin.
  • Proven experience leading a team of engineers.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Experience in a fast-paced, agile environment.
  • Prior experience in a similar lead role.
  • Contributions to open-source projects or a strong GitHub portfolio

Education

Bachelor's degree