DevJobs

Engineering Team Lead

Overview
Skills
  • TypeScript TypeScript
  • Node.js Node.js
  • AWS AWS

Who we are:

Faye is the first-ever digital, consumer-centric travel insurance for Americans with a product redefining travel coverage and care, taking it from a forgettable add-on to a must-have advantage that enhances the entire trip experience. Faye’s whole-trip protection, coupled with its proprietary technology, enables 24/7 immediate assistance, claims processing and reimbursements anywhere in the world, setting a new standard and over-delivering in an industry synonymous with doing the opposite.


What we’re looking for:

Faye is seeking an experienced Engineering Team Lead to head one of our two engineering teams. This team will comprise BE, FE and mobile developers, and a QA engineer. As the team lead, you will be responsible for guiding the team, ensuring successful delivery of projects, and fostering a culture of collaboration and continuous improvement.


Responsibilities:

  • Lead, mentor, and manage a multidisciplinary team of backend, frontend, mobile developers, and QA engineers.
  • Oversee the design, development, testing, and deployment of high-quality software solutions that align with business goals.
  • Collaborate with product managers, designers, and other stakeholders to define technical requirements, set priorities, and establish project timelines.
  • Ensure adherence to best practices in software development, including code reviews, testing, and continuous integration and delivery (CI/CD).
  • Facilitate effective communication and collaboration within the team and across other departments.
  • Identify and address technical challenges, providing guidance and support to team members.
  • Monitor and improve team performance, productivity, and overall efficiency.
  • Stay updated with industry trends and emerging technologies, advocating for their adoption when appropriate.
  • Foster a positive and inclusive team culture that encourages innovation, learning, and personal growth.


Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • Proven experience of at least 4 years in leading software development teams.
  • Strong technical background and professional experience in backend development, experience in Node.js and TypeScript is an advantage.
  • Solid understanding of software architecture, design patterns, and development methodologies.
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to manage multiple projects and priorities in a fast-paced startup environment.
  • Strong problem-solving skills and a proactive approach to identifying and resolving technical issues.
  • Experience with cloud platforms, preferably AWS, and familiarity with DevOps practices is an advantage.


Faye