Senior React Developer at Total Security Limited
Fareham, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

11 Dec, 25

Salary

60000.0

Posted On

12 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

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 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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • 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.
Loading...