Sage
Website:
sage.com
Job details:
About Fyle (now part of Sage)
Fyle is now part of Sage, a global leader in accounting and business management software. Together, we’re building a global expense management solution that simplifies how businesses track, approve, and reconcile spending.
Thousands of finance teams across 39+ countries use Fyle for its clean design, speed, and delightful user experience — all powered by a scalable, high-performance frontend built using Angular, PrimeNG, and Ionic.
Our frontend also powers browser extensions (Chrome, Edge, Outlook Add-ins) that bring Fyle directly into users’ workflows.
The Role
We’re looking for a Frontend Software Architect with 15+ years of experience building and scaling large, user-facing applications.
You’ll be responsible for defining and evolving Fyle’s frontend architecture — ensuring the product remains fast, consistent, and delightful as it scales globally and integrates deeply with Sage’s ecosystem.
This is a hands-on technical leadership role, combining architecture, performance engineering, and UI excellence.
Why Join Fyle x Sage
You’ll define the next-generation frontend architecture powering one of the world’s most intuitive expense management platforms.
Work with high-caliber engineers, designers, and product thinkers in an environment that values craftsmanship, autonomy, and impact.
You’ll operate with the agility of a startup and the reach of a global enterprise — shaping the frontend experience for thousands of businesses worldwide.
Technical Skills & Experience
- Deep expertise in Angular, with strong understanding of component architecture, reactive forms, and routing.
- Advanced proficiency in TypeScript, RxJS, HTML5, and modern CSS (SCSS, Tailwind, etc.).
- Strong working knowledge of PrimeNG or similar UI component libraries.
- Experience building and optimizing Ionic / Capacitor mobile apps and hybrid architectures.
- Understanding of monorepo architectures (Nx) and modular design principles.
- Experience implementing micro-frontend or component federation patterns.
- Strong focus on web performance (LCP, FID, CLS) and accessibility (WCAG 2.1).
- Experience with frontend CI/CD pipelines, automated testing (Playwright), and versioned deployments.
- Familiarity with design systems (Figma integration, Storybook) and collaborative design-to-dev workflows.
- Exposure to enterprise-grade systems, localization, and internationalization (i18n) strategies.
Mindset & Values
- System thinker: Sees the frontend as a living ecosystem, not a collection of pages.
- Design-aware engineer: Cares deeply about pixel perfection and code quality.
- Collaborative leader: Works across design, product, and backend to align vision and execution.
- Curious technologist: Constantly experiments, benchmarks, and refines architectural approaches.
- Mentor and multiplier: Raises the bar for code quality, performance, and craftsmanship.
Preferred Qualifications
- Bachelor’s degree in Computer Science or related field.
- Certifications or proven experience in frontend performance optimization, accessibility, or Angular architecture.
- Experience leading design system or UI platform initiatives like large rewrites
- Exposure to SaaS, fintech, or accounting/ERP products is a plus.
Impact Metrics
- Improve frontend performance, reliability, and maintainability across applications.
- Drive adoption of shared component libraries and design systems.
- Reduce UI regressions and build times through better modularization and CI/CD improvements.
- Enhance developer productivity via architectural improvements and tooling.
- Publish internal and external technical blogs on frontend innovation and performance learnings.
Key Responsibilities
Architectural Leadership
- Define, evolve, and own the frontend architecture for web, mobile (Ionic), and browser extension platforms.
- Lead design of modular, scalable, and testable UI systems using Angular and PrimeNG.
- Architect and maintain shared component libraries, ensuring consistency across apps and extensions.
- Guide engineers on state management, lazy loading, and micro-frontend best practices.
- Drive architectural alignment between web, mobile, and Chrome extension experiences.
Solution Design & Innovation
- Translate business and user experience goals into elegant, scalable frontend solutions.
- Champion progressive web app (PWA) principles, ensuring the product performs seamlessly across devices.
- Evaluate and adopt modern frontend technologies — e.g., Web Components, Nx monorepos, hybrid app frameworks (Ionic/Capacitor) — to improve developer efficiency and user experience.
- Leverage analytics, A/B testing, and UX insights to make data-informed design and architecture choices.
Cross-Functional Collaboration
- Partner with Design, Product, and Platform teams to ensure technical feasibility and scalability of UI/UX decisions.
- Collaborate closely with Sage engineering to align architecture with enterprise-grade accessibility, performance, and compliance standards.
- Establish shared design systems and component libraries that can be extended across multiple product lines.
Governance & Quality
- Codify architecture standards, coding conventions, and review processes across frontend teams.
- Define and enforce frontend coding standards, performance budgets, and accessibility guidelines (WCAG 2.1+).
- Codify testing frameworks and CI/CD practices for UI reliability and fast deployments.
- Drive documentation, code reuse, and front-end observability for continuous improvement.
Mentorship & Leadership
- Mentor frontend engineers and tech leads, elevating design and technical decision-making across teams.
- Provide hands-on guidance in Angular architecture, reactive programming (RxJS), and performance tuning.
- Advocate for a user-first engineering culture — balancing product polish with performance excellence.
Click on Apply to know more.