Search by job, company or skills

Sage

Principal front-end engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us

Fyle is now a part of Sage, a global leader in accounting and business management software, building a global expense management solution that simplifies how businesses track and reconcile spend.

Finance teams across the US and Canada use our product, and it integrates deeply with leading accounting platforms and is known for its clean design, usability, and speed.

Our frontend is built with Angular and Nx monorepo architecture, with styles managed through Tailwind CSS. We place a strong emphasis on performance, maintainability, and developer experience, while ensuring feature parity across browsers and devices.

The Impact You'll Make

  • Work on a SaaS product used by thousands of businesses across 39 countries, helping companies track and manage employee spend.
  • Build frontend platform that can be white-labelled or embedded into other products, enabling Fyle to scale globally across multiple ecosystems.
  • Drive frontend architecture decisions, ensuring scalability, consistency, and high fidelity with existing functionality and UX.
  • Collaborate with Product, Design, and Backend teams to craft features that are intuitive, performant, and impactful at scale.
  • Take full ownership of frontend initiatives from design and implementation to testing and performance monitoring.

What We're Looking For

We're looking for someone with 8+ years of professional experience in frontend engineering, who can bring technical depth, architectural vision, and leadership maturity to the team.

Technical Skills

  • Strong expertise in Angular 15+, TypeScript, JavaScript, HTML, SCSS/CSS
  • Experience in building responsive designs that deliver a consistent user experience across devices and browsers.
  • Experience with Nx monorepo, PrimeNg, Tailwind CSS, and modern frontend build pipelines.
  • Strong background in unit testing and end-to-end (E2E) testing, with the ability to set standards and ensure testing practices are consistently adopted across the team.
  • Skilled at spotting technical debt, architectural anti-patterns, scaling bottlenecks, and bundle size inefficiencies, and driving initiatives to address them proactively.
  • Proven ability to design modular, testable, and performant frontend architectures.
  • Familiarity with CI/CD, automated testing frameworks, and browser performance optimisation.
  • Ability to write and review complex Engineering Design documents.

Leadership & Ownership

  • Define and enforce frontend best practices, coding standards, and design systems.
  • Act as a final reviewer for critical frontend design and implementation decisions.
  • Mentor engineers, provide constructive feedback, and build a strong culture of technical excellence.
  • Break down complex initiatives into milestones, estimate effectively, and deliver high-quality features with minimal oversight.
  • Collaborate across Product, Backend, and Support teams to ensure smooth delivery and long-term maintainability.

Mindset & Collaboration

  • Growth mindset you're curious, always learning, and open to feedback.
  • Strong collaboration skills you work well with peers and cross-functional partners, and you know great ideas can come from anywhere.

What to Expect

  • We value humility and collaboration we're looking for people who can work as part of a team, not in silos.
  • We expect engineers to take ownership beyond just writing code including tests, documentation, and long-term code quality.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 127739699