Hybrid Principal Front-End Engineer

Posted last month

Apply now

About the role

  • Define and drive frontend technical principles and practices to elevate the quality and performance of the Online Editor.
  • Spearhead the technical design and implementation of complex projects, such as optimizing global delivery and enhancing real-time editing features.
  • Coach and guide a talented team of frontend engineers, fostering a culture of high-quality code delivery and continuous feedback.
  • Play a key role in shaping the technical direction of frontend engineering, balancing immediate business needs with long-term foundational development.
  • Collaborate effectively within a cross-functional team, contributing to strategy and roadmap.
  • Be accountable for the technical health of your team's frontend codebase, driving continuous improvement and tracking key metrics.
  • Drive continuous improvement on user experience, page load speed, cost efficiency, and quality of delivery.
  • Deliver high-quality, maintainable, and well-documented modular components for the Online Editors.

Requirements

  • Extensive experience in frontend engineering, including designing, building, and maintaining robust and scalable web applications.
  • Proven ability to lead technical design and architecture discussions for frontend systems, influencing technical strategy.
  • Experience mentoring and coaching junior frontend engineers, fostering a culture of technical excellence.
  • Deep understanding of frontend engineering principles and best practices, including component-based architecture, state management, performance optimization, and accessibility.
  • Proficiency in JavaScript (ES6+), React (or similar frameworks), and modern frontend tooling (e.g., Webpack, npm).
  • Experience with optimizing web applications for global delivery, leveraging CDNs (e.g., CloudFront) and minimizing latency.
  • Expertise in software development lifecycle (SDLC) best practices, including version control (Git), testing, and CI/CD workflows.
  • A strong focus on building high-quality, maintainable, and well-documented code, with an emphasis on modular, reusable components.
  • Exceptional communication and collaboration skills, able to effectively convey technical concepts to diverse audiences.
  • Proven ability to work effectively in cross-functional teams, collaborating with backend engineers, product managers, and designers.
  • A degree in a STEM field or equivalent practical experience.

Job title

Principal Front-End Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job