As a Lead Backend Engineer at our dynamic tech company, you will play a pivotal role in shaping the backend architecture and leading a talented team of 5-6 engineers
Your expertise in a diverse tech stack and your leadership skills will be essential in driving our backend projects to success
Key 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, Nodejs , and Nestjs to build robust and scalable backend systems
Proficient in managing databases 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 frontend 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
Required Skills and Qualifications:
Bachelors degree in Computer Science or related field
Minimum 5 years of experience in backend development
Strong proficiency in TypeScript, Nodejs , Nextjs , 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
What We Offer:
Competitive salary and benefits package
A dynamic and inclusive work environment
Opportunities for professional growth and development