Salary: 60,000 - 60,000 GBP per year Requirements:
* We are looking for candidates with a minimum of 5 years of commercial experience using TypeScript and React, including advanced TypeScript features. Strong JavaScript expertise is essential, particularly in asynchronous programming, closures, and functional patterns. Candidates should have in-depth knowledge of browser extension architecture and APIs, as well as experience with Redux, Webpack, Jest, and other front-end tools to maximize performance and scalability. Strong debugging skills and the ability to resolve complex technical issues are also necessary. A passion for software craftsmanship, mentoring, and driving best practices will set you apart.
Responsibilities:
* As a Senior Browser Extension Engineer, you will architect and develop robust, high-performance browser extensions using TypeScript, React, and modern frontend tooling. Your role will involve designing scalable, well-structured solutions to complex technical challenges, debugging and reverse-engineering unfamiliar code, and driving performance optimizations to enhance UI responsiveness. You will also ensure fault-tolerant integrations that adapt to diverse website implementations.
* Collaboration is key, as you will work closely with engineers, designers, and product teams to align browser extension functionality with app and web platforms. You will provide technical leadership during cross-functional discussions and partner with support and QA teams to diagnose and resolve technical issues. Additionally, mentoring junior engineers and enforcing high technical standards through thorough code reviews will be important aspects of your role.
* You will develop privacy-first features, ensuring secure handling, storage, and transmission of sensitive data while advocating for secure coding practices and proactively mitigating security risks. Testing and quality assurance will also be part of your responsibilities, as you improve test coverage for internal npm packages and shape the automated testing strategy for browser extensions.
Technologies:
* Architect
* Frontend
* Support
* JavaScript
* Jest
* NPM
* React
* Redux
* Security
* TypeScript
* Webpack
* Web
* UX UI Design
More:
This position offers an exciting opportunity to work on complex engineering challenges and influence key technical decisions that impact millions of users worldwide. We provide an exceptional benefits package, including a salary range of £50,000 - £60,000, up to a 10% annual performance-based bonus, and 28 days of annual leave (with additional accrual for length of service).
Additional benefits include private healthcare and dental care (BUPA), a pension scheme, Netflix and Spotify subscriptions, gym and golf memberships, and access to an onsite bar, beer fridges, and a cocktail lounge. We also offer onsite hairdressers and company-funded meals, snacks, and drinks. Regular company events and social activities are part of our culture.
This is a fantastic opportunity to join a cutting-edge company that values innovation and technical excellence. Please note that this is an office-based role in Segensworth. If you have the skills and experience required, we encourage you to apply now!