Senior Web Software Engineer

🔒 Confidential Employer
Posted 24 March 2026
LOCATION
Tewkesbury
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

React.JS JavaScript Flux/Redux Web applications Frontend web applications Object Oriented design

FULL DESCRIPTION

Senior Web Software Engineer

[Employer hidden — view at passion-project.co.uk] Ltd

Tewkesbury

Hybrid

Job Description

We are looking for a great JavaScript developer who is proficient with React.js to join a new team of web developers. Our web front end will involve mapping and streaming of video and will need to process a large real-time dataset.

Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux).

You will ensure that these components and the overall application are robust and easy to maintain.

You will coordinate with the rest of the team working on different layers of the infrastructure.

Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Role and responsibilities

As a Software Engineer you will be involved in all aspects of the engineering capability of the company. This includes the planning, designing, developing, testing & implementation of projects.

As the engineer you will be a key team member of the team and you will be required to:

  • Analyse new or changed business requirements and liaise with clients and other staff.
  • Design and develop new software or modify existing software and documentation to meet new or changed business requirements.
  • Deal with application support problems effectively by logging, investigating and fixing in a timely manner, and maintaining effective communications throughout.
  • Ensure all work is performed according to the processes and standards followed by the development team.
  • Perform code reviews for other developers on the team in accordance with and to promote the standards followed by the development team.
  • Provide technical assistance and guidance as required to other staff.

Qualifications

2:1 Degree or better in Computer Science or related subject (Electronic Engineering, Physics etc).

Skills, Knowledge and Experience

As part of the software team, you must possess a strong problem solving approach to your work and have the ability to multi-task and stay organised in a dynamic environment. As a team all work is handled with a positive approach, where interpersonal skills are at the forefront of maintaining a strong team environment.

Applicants are required to have the following:

  • At least 5 years’ experience in developing web applications
  • Using the React framework and hooks for building frontend web applications
  • Solid software development experience in JavaScript and web technologies
  • Processing of large amount of data while maintaining smooth operation for the user
  • User authentication and authorization between multiple systems and environments
  • Understanding of HTTP(S) and WebSocket protocols
  • Proficient in Object Oriented design and the Software Development Life Cycle
  • Excellent debugging skills
  • Experience of tool chains and version control systems

Highly desirable:

  • Experience with the Typescript language
  • Experience with Mapping and Video streaming
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc
  • Familiarity with RESTful APIs
  • Database experience using SQL
  • Using Docker for the orchestration of frontend applications.
  • Using continuous integration and automated testing (unit and end to end)
  • Security architecture for web applications
  • Experience of tool chains and version control systems such as Azure DevOps (TFS) and Git
  • Agile (Scrum, Kanban)

Other Requirements

  • Applicants will be required to successfully complete a BPSS application and NSC security clearance assessment.
  • Full Driving License
Sign up free — access 45,000+ UK sponsor-licensed jobs