freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Engineer – Team Lead

Summary

Lead a team of engineers building full-stack JavaScript/TypeScript apps with Angular, React, Node.js, Express, and NestJS, while mentoring developers and managing databases.

Senior Software Engineer - Team Lead with extensive experience in JavaScript/TypeScript full-stack frameworks (Angular, React, Node.js, Express, and NestJS). You will lead and mentor a team of engineers, develop high-quality applications, and collaborate with teams to implement new features and drive continuous improvement.

Responsibilities

  • Lead and mentor a team of software engineers.
  • Develop and maintain high-quality applications using JavaScript/TypeScript full-stack frameworks (Angular, React, Node.js, Express, and NestJS).
  • Collaborate with cross-functional teams to implement new features and improvements.
  • Ensure adherence to best practices in software development and team management.
  • Manage both relational and non-relational databases effectively.
  • Drive continuous improvement within the team and the development process.
  • Utilize cloud services to enhance application functionality and performance.
  • Leverage Python frameworks when needed.

Requirements

  • 5+ years of software development experience.
  • Strong expertise in JavaScript/TypeScript full-stack frameworks (Angular, React, Node.js, Express, and NestJS).
  • Proficiency in both relational and non-relational databases.
  • Excellent communication and team management skills.
  • Experience with cloud services is a plus.
  • Familiarity with Python frameworks is a plus.

Skills and Competencies

  • Strong problem-solving abilities and attention to detail.
  • Ability to lead and inspire a team.
  • Excellent organizational and project management skills.
  • Strong interpersonal skills and the ability to work effectively in a collaborative environment.
  • Continuous learning mindset and adaptability to new technologies.

Education

  • Bachelor's degree in Computer Science, Engineering, or a related field.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available