Senior Frontend Software Engineer - Orchestration and Automation
Build and own sophisticated Angular interfaces for operational workflows, including reusable component libraries, state management, API integrations, performance optimization, and testing. The role requires at least five years of frontend experience and includes mentoring junior engineers.
About the job
Responsibilities
- Design, develop, and maintain clean, scalable, and responsive web applications using Angular and TypeScript.
- Architect reusable UI component libraries, scalable state management, and efficient client-side data flows.
- Partner with UI/UX designers to translate wireframes and design systems into pixel-perfect, accessible user interfaces.
- Collaborate with backend engineers to integrate RESTful APIs and real-time data feeds into the UI.
- Optimize web application performance, bundle sizes, rendering speeds, and cross-browser compatibility.
- Write clean, maintainable, and well-tested frontend code using modern unit-testing and end-to-end frameworks.
- Participate in code reviews, ensuring visual standards, accessibility guidelines (WCAG), and frontend best practices are met.
- Mentor and support junior frontend developers.
- Troubleshoot, debug, and optimize existing UI components to improve user satisfaction and workflow efficiency.
Requirements
- 5+ years of professional experience in frontend web development building complex web applications.
- Deep proficiency in Angular, TypeScript, RxJS, and modern state-management patterns.
- Expert-level skills in HTML5, CSS3/SCSS, and responsive design.
- Extensive experience consuming and integrating RESTful APIs and handling asynchronous data streams.
- Strong familiarity with frontend testing frameworks such as Jest, NestJS, Playwright, and Cypress.
- Solid understanding of web-performance optimization, client-side caching, and the browser execution lifecycle.
- Familiarity with frontend build pipelines, tooling, Git, Angular CLI, and CI/CD.
- Strong attention to UI/UX detail, user-centered design, and cross-functional collaboration.
Compensation and Benefits
- Restricted Stock Units (RSUs) and merit-based refresh grants for full-time employees.
- Inclusive parental leave: 24 weeks of fully paid leave for primary carers and 12 weeks for supporting carers.
- Unlimited PTO in applicable regions and generous PTO globally.
- Flexible hybrid work model.
- Learning framework, mentorship programs, and access to a dedicated learning platform.
- Subsidized Wellhub memberships, mental health counseling, and Wellness Weeks.
- Paid annual Impact Days for community and environmental volunteering.
- Inclusion Think Tank and annual Inclusion Days.
Skills
Angular, TypeScript, Rxjs, HTML, Css3, Scss, REST APIs, Jest, Playwright, Cypress, Git, Angular Cli, CI/CD, Wcag, Responsive Design
Similar jobs
Frontend Engineering jobsBuild and evolve Celonis’s process-modeling library, focusing on graph rendering, dynamic layouts, and intuitive interactions for complex datasets. The role requires 5+ years of frontend engineering experience, strong TypeScript and Angular skills, visualization-system ownership, and daily use of AI coding tools.
Designs and builds a scalable Angular and TypeScript design system, translating complex data and AI-driven behaviors into accessible, high-performance interfaces. The role requires 5–8 years of design engineering or front-end experience, strong UX judgment, and hands-on expertise in design tokens, Figma, and accessibility.
Build and optimize responsive, production-quality interfaces for zero-knowledge and web3 applications using TypeScript, React, and Next.js. The role requires at least five years of software engineering experience, strong UX awareness, and familiarity with blockchain concepts.
Design-focused frontend engineer building and maintaining AI-powered Creative and Studio products. The role requires React, Next.js, and TypeScript expertise, strong UX sensibility, and a portfolio of compelling web experiences; formal degrees and certifications are not required.
Build and deploy frontend-focused software for Stripe’s financial infrastructure while collaborating on coding projects, learning unfamiliar systems, and using AI tools with rigorous review. Designed for new graduates with programming experience and a computer science or related degree.