Companies you'll love to work for

Director of Engineering - Frontend

Albert Invent

Albert Invent

Software Engineering
Remote
Posted on Wednesday, July 3, 2024

We are seeking an experienced Director of Front End Engineering to lead our front-end engineering team. This strategic role involves mentoring a talented group of 10 front-end engineers, overseeing the technical architecture, and ensuring the highest quality of front-end developments. The ideal candidate will have a proven track record of team leadership and expertise in scaling high-performing engineering teams in product companies through various growth stages.

Responsibilities

  • Lead and mentored a team of front-end engineers to promote a culture of technical excellence.
  • Oversee the frontend technical architecture, particularly the implementation and maintenance of our Micro Frontend applications.
  • Ensure the quality, performance, and reliability of all front-end codebases.
  • Define and guide the implementation of new features, maintaining alignment with the overall product strategy.
  • Establish and enforce best practices and processes for front-end development to facilitate scaling and quality outputs.
  • Collaborate with backend teams, product managers, and designers to ensure seamless integration and optimal user experience.
  • Collaborate with Architects and CTO to ensure scalability, reliability and performance of the front-end system.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in front-end development, with at least 3 years in a leadership role.
  • Profound knowledge of frontend technologies and extensive experience with Micro Frontend architectures.
  • Strong expertise in JavaScript and experience with our in-house frontend framework developed by our CTO.
  • Demonstrated ability to manage front-end projects from conception to production, ensuring high performance and responsiveness.
  • Excellent problem-solving, organizational, and leadership skills.
  • Strong communication skills with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Experience in designing and implementing API-first services and contract-driven development.
  • A strong eye for design.