Senior Full Stack Engineer (contract)
bp
Date: 3 weeks ago
City: Sunbury-on-Thames
Contract type: Contractor

Job Title: Senior Full Stack Engineer
Job Location: Sunbury-on-Thames (Hybrid)
Contract Length: End date 31/03/2026
Industry: Industrial Safety and Risk Management, Energy
Working Hours: 8 hours per day/ 40 per week
Role Overview:
Dynamo is on a mission to optimise front line operations on the planet. Over 800 million front line workers work in heavy industry across six million sites globally. Their work is risky and complex, in often remote locations. They still deal with a lot of paper, multiple (clunky) software tools and manual processes to simply get work done. This means many avoidable health and safety incidents and enormous waste in work execution. Every 10 seconds, someone loses their life in a work-related incident. Dynamo will change this by optimising how front-line work gets planned and executed.
Dynamo's platform and connected apps allow front-line teams to plan work, perform risk assessments, request work permits, record observations, get alerted on health and safety risks in real-time (e.g. fatigue or exclusion zones), and share lessons learnt.
Why join the team:
Job Location: Sunbury-on-Thames (Hybrid)
Contract Length: End date 31/03/2026
Industry: Industrial Safety and Risk Management, Energy
Working Hours: 8 hours per day/ 40 per week
Role Overview:
Dynamo is on a mission to optimise front line operations on the planet. Over 800 million front line workers work in heavy industry across six million sites globally. Their work is risky and complex, in often remote locations. They still deal with a lot of paper, multiple (clunky) software tools and manual processes to simply get work done. This means many avoidable health and safety incidents and enormous waste in work execution. Every 10 seconds, someone loses their life in a work-related incident. Dynamo will change this by optimising how front-line work gets planned and executed.
Dynamo's platform and connected apps allow front-line teams to plan work, perform risk assessments, request work permits, record observations, get alerted on health and safety risks in real-time (e.g. fatigue or exclusion zones), and share lessons learnt.
Why join the team:
- Dynamo is solving a problem that touches the lives of millions of front line workers globally and enables them to return home safe to their families after every shift
- We have significant pull from customers and have signed multi-year deals with enterprise customers already
- High calibre team and a culture of continuous innovation, customer centricity and fast-paced execution
- Joining us at this stage means you get to shape the product.
- Design, develop and test new features for our expanding product suite.
- Develop new scalable Microservices and enhance existing services.
- Create responsive UI web components that are cross browser compatible.
- Contribute to all phases of the development lifecycle
- Work independently and own feature development from concept to delivery.
- Collaborate with the engineering team and contribute to the overall design of the system.
- Develop automated tests and conduct performance tuning
- Contribute to code reviews
- Bachelor's degree in a technical field, computer science, software engineering or similar.
- Experience in software development, spanning backend, web frontend and large scale systems
- In-depth knowledge of Angular, React or NextJS, including state management (NGRX, Redux)
- Expert knowledge of Typescript and reactive patterns
- Strong understanding of modern Domain Driven Design or similar methodologies
- Knowledge of SOLID principles and Test Driven Development
- Experience with Cloud platforms in either Azure of AWS.
- Familiar with SQL and NoSQL databases
- Familiar with Agile, DevOps, Gitops and CI/CD pipelines
- Experience with Server-Driven UI
- Experience with Web Assembly (WASM), Service Workers and Progressive Web Apps
- Experience with Go services deployed to Kubernetes
- Experience with Microservices, gRPC, containerisation and Event-driven architectures.
- Some experience managing Cloud resources, infrastructure as code, and site reliability
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Global Medical Administrator
TAC Healthcare,
Sunbury-on-Thames
5 days ago
About The RoleAre you a detail-oriented, proactive administrator looking to contribute in a fast-paced healthcare role? TAC Healthcare are seeking a Global Medical Administrator to support the BP Global Expat Health Clearance Process. Based in Sunbury this pivotal role sits at the heart of international health mobility, working alongside BP’s global health teams and our Medfit partners.You’ll be the administrative...

Copy of Bar & Waiting Staff
Greene King,
Sunbury-on-Thames
2 weeks ago
As Bar & Waiting Staff, you’ll be key to creating unforgettable moments for customers, whether you’re pouring a pint or recommending the perfect drink to a customer after a long day, you’ll keep the good times flowing. You’ll be joining a fun and inclusive team, where you can grow and strengthen your skills and experience.Company DescriptionJoin us at Metro Pubs,...

Volunteer Social Media Content Creator/Collaborator | Been There
Been There,
Sunbury-on-Thames
2 weeks ago
Are you passionate about mental health and body image? Do you want to put your skills to good use and help us to create engaging, interesting and informative content online.What difference will you make?By using your expertise, we can raise awareness of the charity and app for people over 18. You will have a huge impact on people today struggling...
