Senior React Developer
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Senior React Developer
Total Security Limited is recruiting a Senior React Developer due to team expansion. As a Senior React Developer, you will be instrumental in architecting and developing high-performance web applications using React. You'll tackle complex engineering challenges, influence key technical decisions, and contribute to both strategic architecture and hands-on implementation. Your work will directly impact the user experience and overall success of our web platforms.
What you'll be doing
- Designing and building robust, high-performance applications using TypeScript, React, and modern front-end tooling.
- Own the design and implementation of scalable, well-structured solutions to complex technical challenges.
- Clarify and solve ambiguous problems by identifying key requirements, breaking them down into manageable, testable components, and delivering well-engineered solutions.
- Assess and integrate third-party tools and libraries, making strategic decisions to balance trade-offs effectively.
- Drive performance optimisations by eliminating bottlenecks, enhancing UI responsiveness, reducing load times, and streamlining data handling.
- Quickly understand and debug unfamiliar code, diagnosing issues effectively.
- Engineer fault-tolerant integrations that adapt to diverse data sources and APIs, avoiding brittle solutions and ensuring graceful fallbacks.
- Stay ahead of the evolving web and React ecosystem, spotting opportunities to drive impactful improvements in our products and workflow.
- Uphold and improve engineering standards, ensuring best practices are maintained and continuously refined.
- Conduct thorough code reviews, enforcing high standards while mentoring junior engineers to level up their skills.
- Build privacy-first features, prioritising secure handling, storage, and transmission of sensitive data.
- Stay vigilant to security threats, applying fundamental web security principles to proactively mitigate risks.
- Advocate for secure coding practices, implementing safeguards to protect user data while balancing privacy, security, and user experience.
- Improve test coverage for internal npm packages, writing unit and integration tests that validate public interfaces and remain resilient to refactors.
- Drive modularity and maintainability by contributing well-documented, testable code across our libraries and applications.
- Monitor application performance, identifying regressions and ensuring a reliable user experience.
What we're looking for
- 5+ years' experience with React and TypeScript, including deep knowledge of performance optimisation.
- Strong understanding of modern web architecture, APIs, and front-end tooling (e.g. Redux, Webpack, Jest).
- A solid grounding in software engineering principles and design patterns.
- Excellent debugging skills and a knack for breaking down complex issues.
- Experience mentoring others and reviewing code with a constructive, high-standards approach.
- Someone who loves building great software, cares about clean code, and is always looking for ways to do things better.
- A clear communicator who can bridge the gap between technical and non-technical teams.
What We Offer
We believe that investing in our team leads to exceptional results. In addition to a competitive salary, we provide an outstanding benefits package, including:
- Salary up to £60,000 + up to 10% annual bonus
- Company Pension Scheme
- BUPA Health & Dental Insurance
- Be.Ahead Health Assessments
- Generous food allowance at local restaurants
- Free daily snacks, drinks, breakfast & lunch
- Netflix, Spotify, & Retail voucher scheme
- Onsite Gym + Osteopath access
- Golf Club Membership
- Mental Health Support + 24/7 Anytime Healthline
- Life Assurance & Financial Advice Support
- Cycle2Work Scheme
- Charity Donation Matching
- Regular team events, celebrations, and an onsite cocktail bar
- Free onsite haircuts
- Free antivirus and ad-blocking software
Please note, this position is fully office based at our office in Segensworth, PO15 5TT.