The role
We are interested in senior frontend developers who can turn detailed product and workflow requirements into dependable web interfaces. You would own substantial features from discovery through release, stay close to design and API decisions, and help other developers improve the quality of the UI. This is an ongoing expression of interest for this specific role; any assignment details would be discussed with you before a hiring process moves forward.
What you would work on
- Build reusable Angular and TypeScript components for multi-step forms, data-heavy screens and responsive experiences, with clear states for loading, errors and empty results.
- Translate designs and business rules into accessible interactions, including keyboard navigation, meaningful labels, focus management and readable content across device sizes.
- Agree API contracts with backend developers, handle validation and failure cases, and keep client-side state predictable as workflows grow.
- Write focused component and end-to-end tests, review pull requests, and investigate production defects using evidence from users, logs and browser tools.
- Improve rendering performance and maintainability by measuring slow paths, reducing unnecessary work and documenting decisions that future teams will need.
Essential experience
- Strong hands-on delivery with Angular, TypeScript, modern HTML and CSS, including production features whose behaviour you can explain end to end.
- Practical knowledge of accessibility, responsive design, API integration and automated tests; ability to balance quality with delivery constraints.
- Experience guiding implementation choices, reviewing code constructively and working with designers, product partners and backend engineers.
Useful additional experience
- Ionic or another mobile web framework, design systems, frontend observability, or performance profiling on complex enterprise applications.
- Leading UI modernization or helping a team introduce better accessibility and testing practices without disrupting current delivery.
What to include in your application
Send your résumé and a short account of a frontend feature you shaped: the user problem, your technical choices, how you checked usability and quality, and the outcome. A portfolio or code sample is welcome if you can share one, but it is not required. Please identify the Senior Frontend Developer posting when you apply so your résumé is linked to this role.