We are looking for a hands-onSenior Front-End Engineer who is passionate about code quality performance and building seamless user this role you wont just be managing a backlog; you will be writing complex logic defining front-end architecture and setting the standard for technical excellence within the squad.
While this is a senior role the focus is on individual contribution and technical depth rather than people management.
Key Responsibilities:
Core Development & Architecture
- Design engineer and implement complex software user interface components using and modern JavaScript frameworks.
- Contribute to the design of a scalable front-end system. You will make technical decisions on how to structure code to ensure long-term maintainability.
- Develop modular reusable front-end modules and libraries that allow the wider team to build features faster and more consistently.
- Evaluate and select the right front-end tooling and libraries to optimize the development lifecycle.
Performance & Quality
- Obsess over application performance. Optimise code for maximum speed accessibility (WCAG) and cross-browser compatibility.
- Implement clean smooth animations and ensure the final product matches the design vision with pixel-perfect precision.
- Write robust executable tests (Unit Integration E2E) that can be integrated into automated build pipelines.
- Support the implementation of UI-specific CI/CD pipelines by ensuring build processes are efficient and automated.
Collaboration & Mentorship
- While not a manager you will act as a technical reference point. Mentor junior developers through code reviews pair programming and enforcing high-quality coding standards.
- Collaborate closely with UI/UX designers Back-End Engineers and Product Owners to ensure technical feasibility matches product goals.
- Work within an Agile environment focusing on iterative development and continuous improvement of the codebase.
What We Are Looking For:
- Expertise in : Deep understanding of React lifecycles hooks and state management.
- Strong proficiency in ES6 and TypeScript.
- Experience with modern styling approaches (Styled Components Tailwind SASS or CSS-in-JS).
- Experience with testing frameworks (e.g. Jest React Testing Library Cypress).
- Ability to look at a feature requirement and design a solution that is robust decoupled and scalable.
Why Join Us
- Join the Innovation AI Team: You will be a key player in our dedicated innovation squad building the front-end interfaces that power next-generation AI solutions. This is a chance to work on the bleeding edge of technology.
- Great Culture: We pride ourselves on a collaborative low-ego environment where your voice is heard. We value psychological safety work-life balance and having fun while we build.
- Make a Real Impact: You wont just be maintaining legacy code; you will be instrumenting change and building new features that directly impact how users interact with AI.
Required Experience:
Senior IC
We are looking for a hands-onSenior Front-End Engineer who is passionate about code quality performance and building seamless user this role you wont just be managing a backlog; you will be writing complex logic defining front-end architecture and setting the standard for technical excellence withi...
We are looking for a hands-onSenior Front-End Engineer who is passionate about code quality performance and building seamless user this role you wont just be managing a backlog; you will be writing complex logic defining front-end architecture and setting the standard for technical excellence within the squad.
While this is a senior role the focus is on individual contribution and technical depth rather than people management.
Key Responsibilities:
Core Development & Architecture
- Design engineer and implement complex software user interface components using and modern JavaScript frameworks.
- Contribute to the design of a scalable front-end system. You will make technical decisions on how to structure code to ensure long-term maintainability.
- Develop modular reusable front-end modules and libraries that allow the wider team to build features faster and more consistently.
- Evaluate and select the right front-end tooling and libraries to optimize the development lifecycle.
Performance & Quality
- Obsess over application performance. Optimise code for maximum speed accessibility (WCAG) and cross-browser compatibility.
- Implement clean smooth animations and ensure the final product matches the design vision with pixel-perfect precision.
- Write robust executable tests (Unit Integration E2E) that can be integrated into automated build pipelines.
- Support the implementation of UI-specific CI/CD pipelines by ensuring build processes are efficient and automated.
Collaboration & Mentorship
- While not a manager you will act as a technical reference point. Mentor junior developers through code reviews pair programming and enforcing high-quality coding standards.
- Collaborate closely with UI/UX designers Back-End Engineers and Product Owners to ensure technical feasibility matches product goals.
- Work within an Agile environment focusing on iterative development and continuous improvement of the codebase.
What We Are Looking For:
- Expertise in : Deep understanding of React lifecycles hooks and state management.
- Strong proficiency in ES6 and TypeScript.
- Experience with modern styling approaches (Styled Components Tailwind SASS or CSS-in-JS).
- Experience with testing frameworks (e.g. Jest React Testing Library Cypress).
- Ability to look at a feature requirement and design a solution that is robust decoupled and scalable.
Why Join Us
- Join the Innovation AI Team: You will be a key player in our dedicated innovation squad building the front-end interfaces that power next-generation AI solutions. This is a chance to work on the bleeding edge of technology.
- Great Culture: We pride ourselves on a collaborative low-ego environment where your voice is heard. We value psychological safety work-life balance and having fun while we build.
- Make a Real Impact: You wont just be maintaining legacy code; you will be instrumenting change and building new features that directly impact how users interact with AI.
Required Experience:
Senior IC
View more
View less