Make yourself visible and let companies apply to you.
Roles
GraphQL Jobs
Overview
Looking for the latest GraphQL jobs? Explore top GraphQL developer positions, engineer roles, and remote opportunities on Haystack. Whether you're a seasoned GraphQL expert or looking to grow your skills, find your next career move with trusted employers hiring now. Start your GraphQL job search today and land the perfect role in this fast-growing tech field!
Senior Software Engineer - Pensions, ISA and Investments
Hargreaves Lansdown
Bristol
Hybrid
Senior
£80,000
RECENTLY POSTED
+2

Salary: Up to £80,000 dependent on experience

HL are looking for a talented full stack Senior Software Engineer to join a Pensions & Retirement product engineering team in building market leading solutions for our clients. This is an opportunity to join the UK’s number one investment services company, looking after over £180bn billion in assets on behalf of more than 2 million UK investors.

This is your chance to genuinely stamp your mark on one of the UK’s most innovative and digital-focused businesses.

What You’ll Be Doing

  • Build and run AWS Cloud-native applications with TypeScript and React

  • Establish and maintain automated tests for the changes being implemented.

  • Write high quality, secure, tested and performant code.

  • Upskilling - Providing coaching & mentoring to peers and more junior members of the team

  • Work collaboratively with others in a cross functional team to deliver high quality digital client journeys

  • Advocate for continuous improvement within the team including for the ways of working, quality, security, performance and CI/CD processes.

  • Responsible for documenting all solutions, produced to agreed team standards.

  • Demonstrate a willingness to learn and further technologies & techniques embraced by the development team.

  • Cultivate strong working relationships both within working squad and in HL as a whole.

  • Actively participating in working groups and communities of practice designed to support the development team.

  • Continually develop both technical and interpersonal skills.

  • Providing engineering support for existing applications when necessary.

About You

  • Professional experience with AWS, full stack TypeScript with React on the front end, IaC, CI/CD

  • Experience with unit, integration, and end to end testing tools and practices (e.g. Jest, Cypress, Backstop).

  • Enjoys upskilling others in a team - you prioritise sharing knowledge

  • Experience with integration and onboarding 3rd party vendors, meeting with vendor engineering contacts, defining integration patterns, abstracting vendor APIs/data models from internal downstream services etc.

  • Experience with CI / CD and Trunk Based Development.

  • Understanding of Microservices & principles of RESTful API development, including structuring, documenting, versioning, testing and stubbing/mocking.

  • Understanding of event driven architecture.

  • Experience performing code reviews.

  • Experience operating within Agile framework.

  • Aware of website performance implications, best practices and other non-functional requirements.

  • Able to write, assist in writing or reviewing technical documentation.

  • Advocate of excellent development practices to optimise for rapid and continuous delivery of client value.

  • React Native, GraphQL and DevOps experience beneficial

Skills / Attributes

  • Excellent collaborator, naturally works well with others across different disciplines in a cross functional team.

  • Excellent communicator (written and verbal) with good numerical skills.

  • Logical, analytical and methodological approach to problem solving.

  • Pro-active, resourceful and able to use initiative.

  • Pragmatic and focused on delivery.

  • Effective time management.

  • Willingness to learn and desire to develop professionally.

  • Tenacious, with a pride in what you do.

  • Have a continuous improvement mindset.

Why Us?

Here at HL, we’re the UK’s number 1 investment platform for private investors, based in Bristol. For more than 40 years we’ve helped investors save time, tax and money on their investments.

To achieve our mission, we believe we have a workplace like no other, with constant learning, dynamic teams, and a great ethos. We’re steered by core values that promote service, quality, innovation, and opportunity in everything we do.

What’s On Offer?

  • Discretionary annual bonus* & annual pay review
  • 25 days* holiday plus bank holidays and 1-day additional Christmas closure time
  • Option to purchase an additional 5 days holiday per year at annual enrolment
  • Flexible working options available, including hybrid working
  • Enhanced parental leave
  • Pension scheme up to 11% employer contribution
  • Sharesave scheme - have a real stake in HL’s future
  • Income Protection & Life insurance (4 x salary core level of cover)
  • Private medical insurance*
  • Health care cash plans - including optical, dental, and out patientcare
  • Help@hand and an Employee Assistance Programme
  • Gympass - gym memberships and wellbeing apps available
  • Variety of travel to work schemes with free bike storage and shower facilities
  • An inhouse barista serving subsidised coffee and snacks
  • Join HL’s sports, I&D networks and volunteering groups (two paid volunteering days per year)
  • LifeWorks Discounts on services, restaurants and retailers

* dependant on role level

Hargreaves Lansdown is an inclusive employer that values diversity in its workforce. We encourage applications from all individuals without regard to race, religion, gender, sexual orientation, national origin, disability or age.

This role may also be available on a flexible working or part time basis - please ask the Recruitment & Onboarding team for more information.

Please note, we are unable to provide employment sponsorship to candidates.

Software Engineer
Tiro Partners
Burgess Hill
Hybrid
Mid - Senior
£280/day
RECENTLY POSTED
+8

Contract Software Engineer (Golang)

Location: Hybrid, 3 days per week onsite in Burgess Hill

Rate: £280 per day (Inside IR35)

Duration: 12 months

Tech: Golang, Java, Git, REST, Jenkins, NoSQL, Postgres/ql

We are hiring for a consulting tech agency partnered with a major fintech organisation. This is a strong opportunity for a Golang Software Engineer to join a large-scale fintech programme delivering customer-focused digital solutions.

We are looking for a Golang Software Engineer to work within a microservices architecture, building REST APIs and asynchronous messaging services such as Kafka or RabbitMQ. This Golang Software Engineer will operate within a Scrum framework, contributing to business-critical functions delivered through a fully automated CI/CD pipeline. The successful Golang Software Engineer will be comfortable with testing practices and modern engineering standards. This Golang Software Engineer role is ideal for someone experienced in regulated or fintech environments.

Required Skills

  • Golang
  • Microservices architecture
  • REST and asynchronous messaging (Kafka, RabbitMQ)
  • Scrum / Agile delivery
  • CI/CD pipelines and automation

Desired Skills

  • Degree in Computer Science, Engineering, or equivalent experience
  • Test-Driven Development (TDD), BDD
  • Unit, integration and regression testing
  • Kafka, PostgreSQL, gRPC, Docker, GraphQL
  • Jenkins, JIRA or Rally
  • Git or SVN

Tech environment includes: Golang, Java, REST, Git, Jenkins, NoSQL, PostgreSQL, Kafka, Docker.

If you are a Golang Software Engineer seeking a 12-month contract in a fintech environment, apply now.

Technical Lead Azure
TALENT INTERNATIONAL UK LTD
UK
Remote or hybrid
Senior
£500/day - £510/day
RECENTLY POSTED

Job Description:

We are looking for a proactive and experienced Technical Lead to guide the development of robust, scalable applications within a modern cloud environment. This role is perfect for a hands on leader who thrives on solving complex integration challenges and maintaining high architectural standards.

The Technical Landscape

You will be working primarily with an Azure backend and React frontend ecosystem. While experience with the specific needs of Product Information Management (PIM) systems is a significant plus, we prioritise deep technical proficiency in the following:

  • Integration and Data: Strong experience building complex integrations with APIs, Databricks, and SQL is essential.
  • Modern Web Stack: High proficiency in TypeScript and GraphQL is highly valued.
  • Cloud Architecture: Deep familiarity with the Azure suite to ensure backend stability and performance.
Who You Are
  • You don’t wait for instructions; you identify bottlenecks and propose solutions.
  • You lead by example, mentoring developers and collaborating closely with stakeholders.
  • You can navigate the nuances of data flow between disparate systems with ease.
Role Details

Role : Technical Lead

Duration : 6 Months (Initial)

IR35 Status : Inside IR35

Location : Remote (UK-based)

Attendance : PI planning event is Mandatory

£500.00 - £510.00 / day

Talent International UK and it’s subsidiaries, Digital Gurus, Infinite Talent and Rethink act as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this opportunity, you accept the TandC’s, Privacy Policy and Disclaimers which can be found at talentinternational.co.uk

Fullstack Developer
Kiota Recruitment
Eastleigh
In office
Senior
£55,000 - £65,000
RECENTLY POSTED
+4

We are working with a well established engineering group seeking a Senior Fullstack Developer to support the continued development of their core operational and customer facing systems.

This is a hands-on, delivery-focused role, where you will be actively building, improving and maintaining live systems used across the business.

The role would suit a senior developer who enjoys staying close to the code, while supporting and mentoring a junior developer.

You will contribute directly to customer portals, APIs and IoT integrations while contributing to technical decisions and supporting development best practice within the team.

Key Duties and Responsibilities

  • Design, develop and deploy scalable web applications across frontend and backend environments using modern frameworks and cloud platforms.
  • Build and enhance customer facing portals including dashboards, mapping functionality, role based access control and IoT integrations.
  • Develop, maintain and optimise RESTful and GraphQL APIs to support internal systems and third party services.
  • Support the adoption and continuous improvement of DevOps practices including CI and CD pipelines, monitoring and automated deployments.
  • Provide technical guidance to junior developers through code reviews, mentoring and day to day collaboration.
  • Contribute to technical improvements and the ongoing evolution of the existing platform.
  • Work closely with stakeholders across the business to ensure software solutions align with operational and commercial requirements.
  • Maintain clear and accurate technical documentation and contribute to continuous improvement initiatives.

Skills and Experience Required

  • Proven experience as a Fullstack Developer with strong capability across backend development using .NET and C#.
  • Experience with frontend development using ReactJS.
  • Experience working with cloud platforms, with Azure strongly preferred.
  • Strong background designing and consuming RESTful and GraphQL APIs.
  • Good understanding of data modelling and experience working with SQL, NoSQL or similar database technologies.
  • Demonstrable experience working with DevOps pipelines, CI and CD processes and automated testing.
  • Solid understanding of secure coding practices, authentication methods such as OAuth2, and role based access control.
  • Strong analytical and problem solving skills with the ability to work independently on complex tasks.
  • Confident communicator able to work effectively with both technical and non technical stakeholders.
  • Degree in Computer Science or equivalent practical experience is desirable.
  • Exposure to React Native, Terraform or IoT technologies such as MQTT, Modbus TCP IP or Azure IoT Hub would be advantageous.

Summary

Position: Fullstack Developer

Location: Chandlers Ford

Duration: Permanent

Salary: 55,000 to 65,000 plus bonus and benefits

Start: Notice dependent

This is a strong opportunity for an experienced Fullstack Developer to take on a meaningful role within a growing engineering led organisation, working on modern platforms with real world operational impact.

Apply now or contact the Kiota team for more details.

Full Stack Developer
Global 4 Communications Ltd
Horsham
In office
Mid - Senior
£38,000 - £40,000
RECENTLY POSTED
+1

Full-Stack Developer (React/Node) | Drive Our Re-Architecture

Location: Horsham, UK (Free onsite parking, short walk from the station)

Salary: Highly competitive & negotiable based on experience

The Pitch: Are you a Full-Stack Developer who genuinely loves technology? (We do too—in fact, “We Love Tech” is one of our core values).

Global 4 is one of the UK’s leading technology solution providers, and we are on a mission to transform how businesses operate. Right now, our in-house development team is embarking on a substantial system re-architecture, and we need a key technical player to help lead the charge.

If you want to build Greenfield projects from scratch, design robust cloud-based architectures, and mentor a growing team in a family-run company that actually takes care of its people, we want you on board.

What You’ll Be Doing: You won’t just be clearing Jira tickets; you’ll be taking up a highly valued position shaping the technical direction of the business. Your impact will include:

*

Architecting the Future: Designing and building cloud-based system architectures and Greenfield in-house products.

*

Connecting Systems: Building seamless CRM interfaces and robust REST/GraphQL APIs.

*

Mentorship & Collaboration: Providing code reviews, pairing with junior team members, and elevating our engineering standards.

*

Process Improvement: Continuously refining our development lifecycle and CI/CD pipelines to make shipping code faster and safer.

The Tech Stack You’ll Use:

*

The Core: React.js, Node.js, TypeScript.

*

The Infrastructure: Cloud / Serverless Architecture (AWS/Azure), Docker, Git.

*

The Integrations: REST & SOAP APIs.

*

Bonus Points for: Experience with the Refine Framework, GraphQL, Agile environments, and enough PHP knowledge to help us sunset legacy projects (so we can focus purely on the modern stack!).

Why Global 4? (The Perks) We are proud to be a Living Wage Foundation employer and a family-run business that genuinely invests in its team’s well-being, wealth, and work-life balance.

*

Financial & Future: Excellent pension scheme, Death in Service benefit, and a £1,000 Refer-a-Friend scheme.

*

Time Off: 33 days holiday (incl. bank holidays), plus up to 5 extra days based on tenure. Want more or less? Use our Buy & Sell holiday scheme.

*

Everyday Perks: 50% off Broadband & Utility packages (completely FREE after two years!), free fresh fruit, tea, coffee, and eye care vouchers.

*

Culture & Fun: “Friday fridge”, company lunches, team-building days out, and a dedicated Kudos Employee Recognition scheme.

*

Make an Impact: Paid charity leave, numerous charity events throughout the year, and a £250 “Bright Ideas” bonus for bringing game-changing suggestions to the table.

Ready to build something great with us? Apply today and let’s talk about the tech you love.

Global 4 is proud to be an Equal Opportunities employer

Senior Full Stack Software Engineer
Bolt Technical Limited
Milton Keynes
Hybrid
Senior
£80,000
RECENTLY POSTED
+1

Job Title:

Senior Full-Stack Software Engineer - LAMP

Location:

Milton Keynes (office-based initially, hybrid after ~6 months)

Salary:

£70,000 £80,000 + Bonus + Benefits

Hours:

Full-time

About the Role

Bolt Technical are hiring exclusively for a growing SaaS business.

This is a key senior hire to take ownership of a legacy LAMP (Linux, Apache, MySQL, PHP) platform, modernising it pragmatically while supporting a small, fast-moving team. The role offers significant influence over technical direction and a clear long-term path to CTO as the business scales.

Key Responsibilities

Own and develop a LAMP-based full-stack platform

Audit, refactor, and improve legacy code without full rewrites

Introduce modern front-end frameworks (React, Vue, Angular)

Design and maintain APIs (REST / GraphQL)

Improve performance, security, and scalability

Contribute to DevOps, CI/CD, and cloud infrastructure

Mentor junior developers and support best practices

What Theyre Looking For

Senior full-stack experience in a LAMP environment

Strong PHP and MySQL skills

Experience with modern JavaScript frameworks

API design experience

Comfortable in a hands-on, pragmatic, small-team environment

Strong communication and problem-solving skills

Package & Benefits

£70,000 £80,000 salary DOE

Discretionary bonus

25 days holiday

Pension

Medical and dental cover

Hybrid working after onboarding period

By applying to this job advertisement, you confirm you have read and understood our Data Privacy Statement and give Bolt Technical authorisation to hold your provided data.

Thank you for your interest in this vacancy, which is being advertised by Bolt Technical, who are acting as an employment agency/business. Your application will be considered in competition with others and we will contact you within 5 working days.

TPBN1_UKTJ

Lead Android Developer (SDK, MVVM) - Hybrid - Sussex
Salt
Brighton
Hybrid
Senior
£500/day - £700/day
RECENTLY POSTED

Lead Android Developer - Hybrid - Sussex

Daily rate: £500 - £700 (inside IR35)

Duration: 6 months

Hybrid: 2 days per week on site (mandatory Tues, Wed)

Start: ASAP

My client is looking for a Lead Android Engineer to join on a freelance basis. You will be responsible for leading the design, development, and delivery of the mobile application on Android. This role combines hands-on engineering leadership with solution architecture responsibilities, ensuring scalable, secure, and high-performing mobile solutions. The individual will lead distributed teams, including offshore engineers, while collaborating closely with Product, Architecture, and Backend teams. The app supports key customer journeys including search and purchase, management, account access, and different experiences. This role plays a critical part in shaping the technical direction and delivering seamless digital customer experiences.

Qualifications

  • Strong experience in Android development using Kotlin, Java, Android SDK, and Jetpack
  • Proven experience operating as a Technical Lead or senior engineer with architectural responsibilities
  • Deep understanding of mobile architecture patterns (eg MVVM, Clean Architecture, modularisation)
  • Experience designing and integrating with APIs, including REST and GraphQL (advantageous)
  • Strong knowledge of software engineering best practices including TDD, CI/CD, and secure coding
  • Experience building high-performance, scalable mobile applications with strong observability and logging
  • Understanding of cloud-native and distributed system architectures
  • Experience leading or working with offshore teams
  • Strong problem-solving skills and ability to contribute to solution design and architecture
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience preferred

*Rates depend on experience and client requirements

Full Stack .NET Developer
Reed Technology
Stockton-On-Tees
Hybrid
Mid
£42,000 - £44,000
RECENTLY POSTED

Want to join a modern, ambitious tech‑driven business where you can own your projects, influence future architecture, and work with a cutting‑edge tech stack?

If you’re a Full Stack .NET Developer passionate about building high‑quality software and want real career progression, this role is for you!

This is a hybrid working model where the expectation is to come in 2-3 times per week to the Stockton office.

Why join?

This is your chance to join a local innovative technology company undergoing exciting modernisation and cloud transformation.
You’ll work on impactful products used by thousands of customers and contribute directly to new features, system improvements, and platform migration initiatives.
You’ll benefit from a talented supportive team that values innovation and autonomy who you can in turn learn from and leverage your own skills.
They’re a flexible employer so whether it’s perhaps the school run, a regular exercise class or other commitments - they’ll work together with you to make it work.
The team is still growing and there are plans to add headcount further into 2026 as part of the wider growth strategy.
The role…

Work closely with senior engineering leadership and experienced developers who will mentor and support your growth.
Receive coaching, guidance and regular reviews to develop your skills as a mid‑level engineer.
Build high‑quality, scalable applications using modern frameworks and development tools.
Translate user stories into functional features while collaborating with Product and QA teams.
Maintain, optimise and debug existing platforms; contribute to code reviews and CI/CD deployments.
Support modernisation efforts, including cloud‑first architecture, and promote best practices and clean code principles.

Technical Requirements - To be a good fit for this role you should have a few years commercial experience in …

C#, .NET
SQL server
Experience with RESTful APIs, SOAP APIs, GraphQL and other types of APIs.
Good design/architectural patterns
Understanding of Unit Testing
Javascript and any related framework Bonus points if you have…

Created cloud based solutions
CI/CD processes
Mobile application development using MAUINaturally technical experience is important as it is for any software development role you will not be hired in isolation of your tech skills. Drive, ambition and a good attitude are qualities that hold value.

Working benefits

Salary up to £44,000
Annual pay reviews / increases
27 days Holidays plus Bank Holidays
Discounts on some utility bills
Flexible working hours
Health plan
Free parking
Above industry standard sick pay cover

Interview process / Application process

You must be eligible to work in the UK, sponsorship is not offered.
2 stage interview, 1 initial 30 min teams call with the Lead Developer and if successful followed by a face to face where you’ll meet the CTO and Head of Talent in the office for around 1.5 hours. If you would like to know anything more about this role or even just want to hear what other .NET Software Developer positions I have that may also be a good match for you then give me a shout on / catch me on LinkedIn " Jessica Blackburn

Full Stack Python Developer
Stratospherec Ltd
Winchester
Hybrid
Mid
£35,000 - £50,000
RECENTLY POSTED
+8

Python Developer role (Hybrid - 2 days onsite, 3 days remote)

My client are a Technology company based in Winchester. They build tailored software solutions for their clients for both the public and private sectors.

This role is paying up to £50k and is 2 days in the office, 3 days working from home.

Skills needed for this role:

Requirements

* Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

* Minimum 2–3 years of professional experience developing web applications with Python.

* Proven expertise with FastAPI (or similar ASGI frameworks) for building RESTful APIs.

* Hands‑on experience with Wagtail CMS (or Django‑based CMS platforms) and extending its functionality.

* Strong front‑end development skills using React JS, HTML5, and CSS3.

* Solid understanding of object‑oriented programming, design patterns, and clean‑code principles.

* Experience with relational databases (e.g., PostgreSQL) and ORM tools such as Django ORM or SQLAlchemy.

* Ability to write comprehensive automated tests (pytest, unittest, Jest, etc.).

* Excellent problem‑solving abilities, attention to detail, and strong communication skills.

* Comfortable working both independently and as part of a collaborative, hybrid team.

Nice to Have

* Familiarity with additional front‑end frameworks or libraries (e.g., Redux, TypeScript).

* Experience with containerisation (Docker) and orchestration (Kubernetes).

* Knowledge of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.

* Exposure to Agile/Scrum development processes.

* Understanding of GraphQL or other modern API paradigms.

If this sounds like it might be of interest, please apply

Senior Fullstack Engineer
SR2
London
Remote or hybrid
Senior
£80,000 - £100,000
RECENTLY POSTED

Senior Fullstack Engineer. Fully remote or hybrid - London £80,000 - £100,000 “If being too popular is their biggest problem, they’re in a pretty good place.” That’s a quote from the FT! Founded just a few years ago, this company has grown into a global cultural platform with tens of millions in revenue and a community of 4+ million worldwide. They collaborate with some of the world’s most important contemporary artists and institutions and they’re on a mission to make art radically more accessible. They are building out a new side of the business whilst continuing to see huge success on their marketplace. We are supporting the hiring of two senior fullstack engineers (70% ish front end) You’ll:

Lead development of high-performance Next.js applications
Design scalable APIs (GraphQL a plus)
Own code across the stack, with a strong focus on frontend (Don’t worry if backend is not your biggest strength they work with Go).
Deploy to cloud (GCP primarily, AWS/Azure welcome)
Translate complex ideas into clean, scalable solutions
Own projects end-to-end

This is a high-autonomy role. You won’t just ship tickets you’ll shape the product, architecture and engineering culture. Small team. Big ambition. Remote available or (London office optional). Equity, strong benefits, real ownership. This isn’t just another tech role.It’s a chance to build the engine behind one of the fastest-growing cultural platforms in the world. 3 stage interview happening asap

Lead Java Developer
Stratospherec Ltd
Winchester
Hybrid
Senior
£55,000 - £60,000
RECENTLY POSTED
+4

Lead Java Developer role (Hybrid - 2 days onsite, 3 days remote)

My client are a Technology company based in Winchester. They build tailored software solutions for their clients for both the public and private sectors.

This role is paying up to £60k and is 2 days in the office, 3 days working from home.

Requirements

* Strong professional experience with Java.

* Proven expertise with FastAPI (or similar ASGI frameworks) for building RESTful APIs.

* Experience in a Java and Spring Boot environment

* Strong front‑end development

* Solid understanding of object‑oriented programming, design patterns, and clean‑code principles.

* Experience with relational databases

* Excellent problem‑solving abilities, attention to detail, and strong communication skills

* Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

* Comfortable working both independently and as part of a collaborative, hybrid team.

Nice to Have

* Familiarity with Pyhton

* Familiarity with additional front‑end frameworks or libraries (e.g., Redux, TypeScript).

* Experience with containerisation (Docker) and orchestration (Kubernetes).

* Knowledge of cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.

* Exposure to Agile/Scrum development processes.

* Understanding of GraphQL or other modern API paradigms.

If this role sounds of interest, please apply with your CV

SENIOR FULL STACK ARCHITECT
The AICS Group
London
Hybrid
Senior
£60,000
RECENTLY POSTED
+16

Senior Full Stack Architect

Permanent | UK-Wide | Hybrid (2–3 Days in Office) | £60,000+

The Opportunity

A leading technology organisation is seeking a Senior Full Stack Architect to own end-to-end technical architecture across a multi-year digital transformation programme. This is a hands-on leadership role where you will define architecture standards, drive engineering excellence and align technology decisions with business goals. You will lead architectural reviews, mentor engineering teams and play a central role in shaping a scalable, secure and cloud-native platform.

What You’ll Be Doing

* Own end-to-end architecture across frontend, backend, APIs, data layers and integrations

* Define reference architectures, technology standards and design principles

* Lead architectural reviews and contribute to technology governance frameworks

* Design cloud-native solutions using Docker, Kubernetes and CI/CD pipelines

* Champion engineering best practices — GitOps, automated testing and observability

* Coach engineering teams and identify anti-patterns across the stack

* Manage senior stakeholder relationships and communicate architectural decisions clearly

Skills & Experience

* Proven background in senior architecture or technical leadership

* Frontend: React, TypeScript, Material UI, modern JavaScript (ES6+)

* Backend: Node.js, Python, RESTful APIs, GraphQL, Kafka or RabbitMQ

* Cloud: AWS, Azure or GCP — Kubernetes, Docker, Terraform / CloudFormation

* Databases: PostgreSQL, MongoDB, Redis — strong data modelling and caching strategies

* Secure architecture: OAuth, JWT, SAML; monitoring via Datadog, Prometheus or Grafana

* Strong Agile delivery experience (SCRUM / Kanban) in complex or regulated environments

* Excellent communication and stakeholder management skills

Nice to Have

* Cloud architecture certification — AWS Solutions Architect or Azure equivalent

* Experience in financial services or other regulated industries

* Familiarity with service mesh architectures such as Istio

Right to Work

Candidates must have the right to work in the UK under one of the following:

* British Citizen

* Indefinite Leave to Remain (ILR)

* EU Settled Status

* Dependent of ILR / British Citizen, or of someone due ILR within 6–8 months

We are unable to consider candidates requiring Tier 2 sponsorship, PSW visa holders, dependents of work permit holders, or former permanent employees of the end client

iOS Technical Lead - Inside IR35 - Crawley (hybrid)
Salt
Crawley
Hybrid
Senior
Private salary
RECENTLY POSTED

iOS Technical Lead - Hybrid (Crawley) - Contract (Inside IR35)
Industry: Aviation/Travel Technology

We are currently supporting a leading organisation in the aviation and travel technology sector in their search for an experienced iOS Technical Lead to join their digital engineering team on a hybrid basis (Crawley).

This is a key role responsible for leading the design, development, and delivery of a highly visible customer-facing mobile application used by millions of users globally.

The Role

As the iOS Technical Lead, you will combine hands-on engineering with architectural leadership, driving the evolution of a modern, scalable mobile platform. You’ll work closely with product, Back End, and architecture teams while also leading distributed engineering teams, including offshore developers.

The platform enables end-to-end customer journeys including booking, account management, and Real Time travel services.

Key Responsibilities

  • Lead iOS development and feature delivery across the mobile platform
  • Define and evolve mobile architecture (MVVM, Clean Architecture, etc.)
  • Drive best practices across engineering including TDD, CI/CD, and code quality
  • Oversee API integrations (REST/GraphQL) and ensure performance optimisation
  • Collaborate with cross-functional teams across product, Back End, and DevOps
  • Mentor and lead distributed/offshore engineering teams

Required Skills & Experience

  • Strong commercial experience in iOS development (Swift, SwiftUI, UIKit, Objective-C)
  • Proven experience as a Technical Lead or Senior Engineer with architectural ownership
  • Deep understanding of modern mobile architecture patterns
  • Experience building scalable, high-performance mobile applications
  • Strong knowledge of API integration (REST; GraphQL is a plus)
  • Experience with modern development practices (CI/CD, TDD, secure coding)
  • Familiarity with reactive programming (Combine, async/await)
  • Experience working with distributed or offshore teams is highly desirable
  • Understanding of cloud-native and distributed systems

Additional Information

  • Hybrid working: Crawley (2-3 days onsite)
  • Contract role
  • Inside IR35
  • Competitive day rate

If you’re an experienced iOS Technical Lead looking to work on a high-impact digital product within a fast-paced, customer-focused environment, please apply or get in touch for more details.

*Rates depend on experience and client requirements

Backend Software Engineer
Rebel Recruitment
Nottingham
Hybrid
Mid - Senior
£85,000

Role: Backend Software Engineer - TypeScript | Node.js

Location: Nottinghamshire

Working Arrangement: Hybrid - 3 Days Onsite

Salary: Up to £85k + Serious Perks

You know the difference between just another backend role and one that actually moves the needle.

This is the latter.

Were hiring a Backend Software Engineer to help power a next-gen digital platform built on MACH principles (Microservices, API-first, Cloud-native, Headless). This isnt a side project. This platform supports 50+ websites and mobile apps used at scale across the UK and beyond.

If you thrive on clean architecture, scalable services, and high-performance APIs - keep reading.

What Youll Be Building

Youll join a fast-paced, delivery-focused engineering team shaping a cloud-native ecosystem running in Microsoft Azure.

Your day-to-day will include:

Designing and building scalable microservices using TypeScript & Node.js

Creating and maintaining GraphQL & REST APIs

Integrating with headless CMS, e-commerce platforms & payment providers

Translating business ideas into real, resilient architecture

Driving quality through CI/CD, automation & DevOps best practice

Championing maintainable, future-proof code

You wont just write tickets. Youll shape standards, influence architecture, and help evolve a platform that operates at serious scale.

What You Bring

Youve got strong commercial experience with:

TypeScript & Node.js

Microservices architecture

GraphQL / REST APIs

SQL or NoSQL databases

CI/CD and modern development lifecycle practices

Most importantly? You take ownership. You back yourself. You think beyond the brief.

The Perks (And theyre Not Small)

This isnt just code + salary. Youll get:

Up to £85k salary

Hybrid working (3 days onsite)

Peer recognition scheme where top performers can earn double pay for a month

Significant staff discounts across all group brands

Onsite, state-of-the-art gym with full showering facilities

Discounted gym memberships across multiple UK locations

24/7 wellbeing support including counselling & financial/legal advice

Clear career progression in a business that moves fast

Why This Role?

Youll be building software at scale, youll be working in a business that backs bold thinking, youll have the autonomy to make decisions, and youll be surrounded by engineers who care about doing things properly.

This isnt slow-moving enterprise.

Its ambitious, evolving, and unapologetically forward-thinking.

If youre a backend engineer who wants:

? Real ownership

? Modern architecture

? High impact

? Strong salary

? Tangible perks

Then lets talk.

Drop me a message or apply now - and lets see if youre ready to build something serious.

We welcome diverse applicants and are dedicated to treating all applicants with dignity and respect, regardless of background.

TPBN1_UKTJ

Software Engineer
Diamond Light source
Didcot
Hybrid
Mid
£50,000
+7

About Us Software helps to enable the world-leading science performed at Diamond. Our software systems facilitate operations at all levels, including the low-level control of synchrotron and beamline hardware, the planning, execution and monitor of experiments, data archiving and retrieval, data processing and visualisation, the application for beamtime, and capture of remote experiment plans and samples. Our software engineers work alongside our scientists to develop innovative and robust solutions to keep Diamond at the forefront of scientific research. About the Role We now have an opportunity for a Software Developer within Diamonds Scientific Information Management Systems (SIMS) group to support and redevelop the Structural Biology LIMS (Laboratory Information Management Systems) used within Diamond. Synchweb - our existing system for the visualisation of Macromolecular Crystallography (MX) and CryoEM data - is highly regarded by our scientific users around the world and is used in cutting-edge drug discovery and other research. Developed in-house and in concert with the ISPyB collaboration it is a critical component in the collection and interpretation of MX and CryoEM results at the facility. Synchweb is approaching the end of its life, and we are taking on the exciting challenge of building its replacement, Evo - built using modern web frameworks and taking cues from other modern applications in use at Diamond. Evo is part of a multi-million pound refresh of software applications and services required to support the new science anticipated from our £500m major facility upgrade. You will be working mostly on greenfield development with scientists who are leaders in their field. Some of the main duties include: Designing and developing new micro-services, features and websites to support future operational requirements. Providing input to Diamond scientific software architecture. Developing software integrations with third party systems used internally and globally across the international scientific community. Providing support to the MX & CryoEM Groups, interacting closely with science group leaders and senior instrument staff. This includes fault diagnosis and resolution, taking responsibility for escalated issues and provision of a high-quality service/output. Providing technical assistance within SIMS to develop, test, maintain and support MX & CryoEM visualisation software, in collaboration with Scientific Computing and other groups. Working with internal and external stakeholders, enhance the core software to make it robust, adaptable, and easy to use by developers. Use technical and professional knowledge to identify opportunities for technical or process improvement across the instruments supported by the team. About You You will hold a degree in engineering, computer science or have equivalent experience. You will demonstrate experience in the following areas: Significant relevant experience of JavaScript, HTML and CSS with a focus on developing and enhancing web applications with modern JavaScript frameworks such as React & NextJS. A portfolio / GitHub of demonstrable experience of building web applications & dashboards with a focus on SaaS & B2B products, internal web-applications, Business CMS products or equivalent data-intensive applications. Excellent technical understanding of methods, systems and approaches relating to technical software engineering e.g. Source Control, Code Review, Continuous Integration SCRUM and agile processes. Candidates with the following skill will be looked upon favourably, but these are not essential: Familiarity with Service-oriented & Microservices architecture Familiarity with Design tools (Figma, Sketch) Exposure to JavaScript testing frameworks e.g. Jest, Vitest, Cypress, Jasmine, etc. Knowledge of CI/CD techniques Experience with GraphQL, OpenAPi spec, JSON Schema & SQL / No SQL databases. Familiarity with MonoRepo project structures (TurboRepo) Development of APIs with Python Frameworks e.g. FastAPI Benefits Diamond offers an exceptional benefits package to support staff in achieving a positive work/life balance. This includes 26 days annual leave plus Christmas closure, public holidays, 2 annual volunteering days and flexible working hours. We also offer an excellent defined benefit pension scheme. A relocation allowance may also be available where applicable. Our campus-based location, with open green space, offers sports pitches, an outdoor gym, as well as a network of cycle, running and walking routes. Staff also have access to a range of onsite amenities including cafes, restaurants, a daycare nursery and free on-site parking. As standard this role offers a hybrid working arrangement with a minimum of 3 days working onsite per week. To Apply Please use the online application process to apply and tell us why you believe you are suitable for this role. The closing date for applications is 29th March 2026, however, we encourage early applications as some candidates may be interviewed before this date.

Integration Architect
Stackstudio Digital Ltd.
Norwich
Hybrid
Senior - Leader
Private salary
+6

Role/Job Title: Integration Architect Work Location: Norwich (2 to 3 days a week) Duration of Assignment: 6 Months The Role The Integration Architect is responsible for designing, governing, and delivering enterprise scale integration solutions across distributed systems. This role requires deep expertise in event driven architecture (EDA), real time streaming, and cloud native integration patterns using Kafka and AWS messaging/streaming services such as EventBridge, SQS, SNS, Kinesis. The Integration Architect partners with engineering, product, and cloud teams to create scalable, secure, and resilient integration landscapes. Your Responsibilities:

  • Define enterprise integration architecture using event driven, microservices, and real time streaming patterns.
  • Architect solutions using Kafka, AWS EventBridge, SQS/SNS, Kinesis Streams/Firehose, and Kafka Connect.
  • Establish integration standards, best practices, reusable frameworks, and governance models.
  • Design solutions that ensure high availability, scalability, observability, and security.
  • Evaluate system integration options and recommend optimal patterns (Pub/Sub, CQRS, event sourcing, streaming analytics, request-response APIs, batch).
  • Lead the end to end delivery of integration platforms and streaming pipelines.
  • Define event schemas, streaming topologies, routing logic, partitions, consumer groups, and throughput targets.
  • Guide development teams in building producers, consumers, connectors, and stream processing applications.
  • Review designs/code to ensure alignment with architecture guidelines.

Architect integration workloads using:

  • AWS Kinesis Streams & Kinesis Firehose
  • AWS EventBridge event bus
  • SQS/SNS for messaging patterns
  • Kafka clusters (Confluent, MSK, or open-source)
  • Work closely with cloud engineering teams on infrastructure design, IaC (Terraform/CloudFormation), performance tuning, and cost optimization.
  • Implement monitoring using CloudWatch, Grafana, Prometheus, or OpenTelemetry.

Enforce integration security practices:

  • Authentication/Authorization
  • IAM policies
  • Encryption at rest/in transit
  • Data governance & lineage
  • Ensure solutions meet RPO, RTO, resiliency, disaster recovery, and failover requirements.
  • Establish observability using tracing, logging, alerting, and dashboards.
  • Collaborate with product owners, domain architects, delivery managers, and business stakeholders.
  • Translate business requirements into scalable integration architectures.
  • Provide technical leadership across teams and mentor integration engineers.

Your Profile Essential skills/knowledge/experience: Strong hands on experience with Kafka:

  • Topics, partitions, consumer groups
  • Kafka Streams, ksqlDB
  • Schema Registry & Avro/JSON/Protobuf
  • Kafka Connect connectors

Deep expertise in AWS streaming & messaging:

  • Amazon Kinesis Data Streams, Firehose
  • EventBridge (rules, event buses, routing)
  • SQS/SNS with dead letter queues
  • AWS Lambda event-based integrations
  • Experience designing event-driven and microservices architectures.

Strong knowledge of:

  • API integration patterns (REST, GraphQL)
  • ETL/ELT and data pipelines
  • Distributed system design
  • High throughput and low-latency data streaming
  • Good understanding of Java/Python/Node.js for integration logic.
  • Familiarity with containerization & orchestration (Docker, Kubernetes).
  • Working knowledge of CI/CD, DevOps, IaC.
  • Architectural thinking with strong problem-solving abilities.
  • Ability to lead teams, mentor developers, and influence decisions.
  • Strong communication and stakeholder engagement skills.
  • Experience working in Agile environments.
Software Engineer - Pensions, ISA & Investments
Hargreaves Lansdown
Bristol
Hybrid
Junior - Mid
£65,000
+2

Salary: Up to £65,000 dependent on experience

HL are looking for a talented full stack Software Engineer to join a Pensions & Retirement product engineering team in building market leading solutions for our clients. This is an opportunity to join the UK’s number one investment services company, looking after over £180 billion in assets on behalf of more than 2 million UK investors.

This is your chance to genuinely stamp your mark on one of the UK’s most innovative and digital-focused businesses.

What You’ll Be Doing

  • Build and run AWS Cloud-native applications with TypeScript and React

  • Establish and maintain automated tests for the changes being implemented.

  • Write high quality, secure, tested and performant code.

  • Work collaboratively with others in a cross functional team to deliver high quality digital client journeys

  • Advocate for continuous improvement within the team including for the ways of working, quality, security, performance and CI/CD processes.

  • Responsible for documenting all solutions, produced to agreed team standards.

  • Demonstrate a willingness to learn and further technologies & techniques embraced by the development team.

  • Cultivate strong working relationships within the squad across Product and Engineering.

  • Participating in working groups and communities of practice designed to support the development team.

  • Continually develop both technical and interpersonal skills.

  • Providing engineering support for existing applications when necessary.

About You

  • Professional experience with AWS, full stack TypeScript with React on the front end, IaC, CI/CD

  • Experience with unit, integration, and end to end testing tools and practices (e.g. Jest, Cypress, Backstop).

  • Enjoys learning - you prioritise growing knowledge

  • Experience with CI / CD and Trunk Based Development.

  • Understanding of Microservices & principles of RESTful API development, including structuring, documenting, versioning, testing and stubbing/mocking.

  • Experience performing code reviews.

  • Experience operating within Agile framework.

  • Aware of website performance implications, best practices and other non-functional requirements.

  • Able to assist in writing or reviewing technical documentation.

  • Advocate of excellent development practices to optimise for rapid and continuous delivery of client value.

  • React Native, GraphQL, DevOps and event driven architecture experience beneficial

Skills / Attributes

  • Excellent collaborator, naturally works well with others across different disciplines in a cross functional team.

  • Excellent communicator (written and verbal) with good numerical skills.

  • Logical, analytical and methodological approach to problem solving.

  • Pro-active, resourceful and able to use initiative.

  • Pragmatic and focused on delivery.

  • Effective time management.

  • Willingness to learn and desire to develop professionally.

  • Tenacious, with a pride in what you do.

  • Have a continuous improvement mindset.

Why Us?

Here at HL, we’re the UK’s number 1 investment platform for private investors, based in Bristol. For more than 40 years we’ve helped investors save time, tax and money on their investments.

To achieve our mission, we believe we have a workplace like no other, with constant learning, dynamic teams, and a great ethos. We’re steered by core values that promote service, quality, innovation, and opportunity in everything we do.

What’s On Offer?

  • Discretionary annual bonus* & annual pay review
  • 25 days* holiday plus bank holidays and 1-day additional Christmas closure time
  • Option to purchase an additional 5 days holiday per year at annual enrolment
  • Flexible working options available, including hybrid working
  • Enhanced parental leave
  • Pension scheme up to 11% employer contribution
  • Sharesave scheme - have a real stake in HL’s future
  • Income Protection & Life insurance (4 x salary core level of cover)
  • Private medical insurance*
  • Health care cash plans - including optical, dental, and out patientcare
  • Help@hand and an Employee Assistance Programme
  • Gympass - gym memberships and wellbeing apps available
  • Variety of travel to work schemes with free bike storage and shower facilities
  • An inhouse barista serving subsidised coffee and snacks
  • Join HL’s sports, I&D networks and volunteering groups (two paid volunteering days per year)
  • LifeWorks Discounts on services, restaurants and retailers

* dependant on role level

Hargreaves Lansdown is an inclusive employer that values diversity in its workforce. We encourage applications from all individuals without regard to race, religion, gender, sexual orientation, national origin, disability or age.

This role may also be available on a flexible working or part time basis - please ask the Recruitment & Onboarding team for more information.

Please note, we are unable to provide employment sponsorship to candidates.

React UI Developer
Huxley Associates
London
In office
Mid - Senior
£130,000 - £160,000

We have a current opportunity for a React Developer on a permanent basis. The position will be based in London. For further information about this position please apply.

The Opportunity

The ETrading Terminal is the interface through which professional traders and institutions access the world’s most important commodity market - live, with depth and precision no competitor can match. You will own the architecture of that experience. This is not a UI layer on top of a data API. It is a real-time, high-throughput trading interface used by some of the most demanding users in financial markets. You will define how it is built, set the patterns the team follows, and push the boundaries of what a browser-based trading platform can do.

Requirements

  • 10+ years engineering; 5+ years building production React at scale - component lifecycle, rendering behaviour, and bundle architecture are instincts
  • TypeScript mastery in strict mode - complex generics, discriminated unions, conditional types, and type-safe API boundary design
  • Vite and modern build tooling; tree-shaking, chunk strategy, module federation, and build performance optimisation in CI
  • State management at scale: Zustand, TanStack Query, or equivalent; separation of server, client, and ephemeral UI state
  • High-frequency WebSocket data at tick-by-tick rates - back-pressure handling, dropped-frame detection, and reconnection strategy
  • Browser internals: rendering pipeline, layout/paint/composite lifecycle, memory profiling, GC pressure, and long-task detection
  • WebGL, Canvas, or custom rendering engine for high-density, real-time financial data visualisation
  • Design system ownership - token architecture, component API design, versioning strategy, and cross-team adoption at scale
  • Testing discipline: unit, integration, E2E (Playwright/Cypress), visual regression, and performance budget enforcement in CI
  • GraphQL or REST API co-design with backend teams; schema-first development and automated type generation
  • Track record of measurably improving engineering standards - patterns or tooling adopted org-wide
  • Cloud infrastructure - Azure preferred, AWS considered; IAM, managed services, automated and auditable deployment pipelines, secrets management

Nice to Have

  • Trading UI experience (any asset class) - order books, depth ladders, RFQ workflows, option chains, or execution blotters
  • Micro-frontend architecture at scale; WASM integration for performance-critical in-browser computation
  • High-frequency streaming data; managing back-pressure and dropped-frame rendering under sustained load
  • Financial services or capital markets front-end background; familiarity with market data normalisation

What We’re Looking For

You are the engineer others come to when they do not know what is possible - and you show them. The ETrading Terminal is seen by the world’s most sophisticated market participants. You take that personally, ship things that are fast and resilient, set a standard others aspire to, and treat innovation not as a project but as how you approach every ticket.

To find out more about Huxley, please visit (url removed)

Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

Scientific Team Lead
EMBL-EBI
Saffron Walden
Hybrid
Senior
£100,000
+8

Are you interested in a leading role to shape the infrastructure and systems of one of the worlds most widely used scientific data resources?

Ensembl is the leading resource for exploring and analysing genomes, used by researchers globally on a daily basis. In recent years, Ensembl has seen a substantial increase in the number of genomes across the tree of life, as well as increasing depth of annotation and resources around key model organisms and humans. We have conducted an extensive multi-year program to re-engineer our infrastructure to meet these challenges and sustainably continue to support researchers using our tools and services. At the heart of this program is our new website (https://beta.ensembl.org), which is built around a service-orientated architecture delivering large quantities of data to a modern and responsive front-end client application. Many key components, including the incorporation of new AI based tools, remain to be developed.

We are enthusiastic to announce a new EMBL Faculty role to head our ongoing developments whilst continuing to meet emerging demands of Ensembl as the Genomics Technology Infrastructure Team Leader at EMBL-EBI.

Your role

You will lead a multidisciplinary team of approximately 15 staff members including software engineers, bioinformaticians, designers and UX experts to build infrastructures to serve and disseminate biological data. These methods of dissemination include visualisations, data explorers, and application programming interfaces (APIs). Your team will be responsible for leading the creation of novel data stores, serving the needs of researchers in both high and low resource settings, and transitioning Ensembl to an AI-ready resource. You will also investigate the application of AI-based tools to improve Ensembl services and processes.

You will work closely with other Team Leaders within Ensembl, and more broadly with leadership across EMBL-EBI and other EMBL sites to deliver integrated systems and data flows between our EMBL key partners. You will also be a lead contact with EMBL-EBIs IT Technical Services, who provide the underlying IT infrastructure behind our resources.

In this role, you will use your knowledge of systems architecture and design to guide your team to develop sustainable, scalable solutions. You will also coordinate the development of new interfaces and tools alongside the maintenance of existing tools and codebases including migration of these to new technologies and infrastructure. Your knowledge and experience will be key to developing achievable strategies and roadmaps in a collaborative approach with colleagues in the wider Ensembl team. An essential part of this role is anticipating future demands from biological research, evaluating technical advances and balancing these with the continued delivery of key priorities.

As you progress in this role, you will develop a deep understanding of EMBL-EBIs resources and the communities we serve. This will include directly engaging with research communities, industry partners and global standards organisations such as the Global Alliance for Genomics and Health. You will be given the opportunity to work with a talented and driven workforce who work towards a shared vision of delivering the very best scientific resources.

We seek an individual who has a passion for technology, creating impactful resources, scenario and strategic planning, fundraising, developing staff and taking a leading role in key collaborations with international consortia and organisations.

If this sounds like you, we invite you to apply!

This role reports to the Section Head for Genome Assembly and Annotation, Rob Finn.

You have

  • A PhD degree in a relevant field or equivalent relevant experience
  • A demonstrable track record of systems design and architecture
  • Experience designing databases, developing websites and working with big data (gigabyte to terabyte scale)
  • In-depth knowledge of the following: software engineering, relational databases, service provision, API development, standards, software development best practices
  • Project management and staff management experience
  • Experience contributing to budget management and managing grants, including grant writing and reporting
  • An understanding of agile and similar software development processes including how to adapt these methods to maximise success in multi-partner projects
  • Experience maintaining legacy code and systems including migration to new implementations
  • Knowledge of deployment infrastructures including virtual machines, commercial cloud and kubernetes
  • Experience with collaborative development tools such as GitHub, GitLab, Jira and Confluence
  • Excellent communication skills. Have an ability to engage with stakeholders including technical specialists, domain experts and wider research and industry communities.
  • Excellent interpersonal skills, with a collaborative mentality.
  • A commitment to continual improvement of systems, processes and staff
  • The ambition and drive to develop high-impact data services for the wider research community

You may also have

  • Experience of some of the following technologies: workflow managers, data warehousing technology, high-performance computing platforms, database and database query optimisation, and data mining
  • Experience in some of the following domains: bioinformatics, genomics, ontologies, functional annotation, and high throughput sequencing analysis, statistics
  • Experience of some of the following technologies: Python, Rust, Perl, GraphQL, JavaScript, TypeScript, Apache, MySQL, PostgreSQL, DuckDB, SQLite
  • Hands on experience working with AI based tools, both as a data provider and their application in the context of a website.
  • Experience in writing grants to a range of funding agencies
  • A track record in leading scientific projects
  • Participation in multi-institute collaborations
  • Presented at international meetings
  • Participation in public-private scientific partnerships
  • Experience leading work packages for complex multi-partner grants and chairing international steering groups and committees on technical subjects

Apply now! Benefits and Contract Information

  • Financial incentives: depending on circumstances, monthly family/marriage allowance of £278 monthly child allowance of £336 per child. Non resident allowance up to £717per month. Annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances

  • Hybrid working arrangements

  • Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)

  • Generous time off: 30 days annual leave per year, in addition to eight bank holidays

  • Relocation package including installation grant (as applicable)

  • Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)

  • Family benefits: On-site nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances

  • Contract duration: This position is a 5 year contract renewable up to 9 years

  • Salary: Monthly salary starting at£5,982after tax but excl. pension & insurances) + benefits (Total package will be dependent on family circumstances)

  • International applicants: We recruit internationally and successful candidates are offered visa exemptions. Read more on our page for international applicants.

  • Diversity and inclusion: At EMBL-EBI, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ+ and individuals from all nationalities.

  • Job location: This role is based in Hinxton, near Cambridge, UK. You will be required to relocate if you are based overseas and you will receive a generous relocation package to support you.

To apply, please submit a covering letter and CV via our online system. Applications will close on 25/03/2026.

Software Engineer - Home-based - London, UK
EDF
Multiple locations
Hybrid
Mid - Senior
£63,000
+8
Software Engineer - London, UK

About the Role

Full Stack Software Engineer | Hybrid | Permanent | Starting from £63,000 
We’re free thinkers. We’re innovators. We’re #ConsultantsWhoCode.  
We have an exciting opportunity for an experienced FullStack Software Engineer with strong React Native mobile development experience to join our growing Software Engineering team at here at EDF.  
The Opportunity
As a FullStack Engineer with a mobilefirst focus, you’ll play a key role in building the apps and platforms that support our asset management teams — the people powering the electric vehicles, batteries, and lowcarbon technologies supporting the UK’s journey to Net Zero. 
You’ll work across the full stack, with around 60–70% of your time focused on React Native mobile development and the rest contributing to backend services, AWS infrastructure, testing, and delivery tooling. 
As part of our modern engineering culture, you’ll also use AIenabled engineering tools to improve code quality, testing, documentation, observability, and developer experience. We’re growing our AI capability across the entire SDLC — from requirements refinement to code generation, test automation, and release processes — and you’ll help shape how we adopt these tools responsibly and effectively. 
We operate using scaled Agile practices, including PI Planning, crossteam collaboration, and shared engineering standards. 
This hybrid role gives you flexibility to work from home with monthly (or more frequent if you prefer) visits to London, Hove, or Exeter. 
Pay, Benefits & Culture
Alongside a starting salary from £63,000, you’ll receive:

  • Up to 5% annual bonus
  • A marketleading pension scheme
  • Customisable benefits including electric vehicle leasing, gym discounts, life assurance, healthcare cash plan, tech vouchers, product discounts and more

Everyone is welcome at EDF.
We’re committed to building a workforce that reflects gender balance, social mobility, ethnic diversity, LGBTQ+ inclusion, and disability confidence. Adjustments and support are available throughout the recruitment process. 
What You’ll Be Doing
You’ll contribute to the design, development, and operation of highquality software with a strong focus on mobile app excellence, including: 
Mobile Engineering

  • Building new features and components in React Native using TypeScript

  • Creating modular, reusable components aligned with our mobile design system

  • Using modern navigation, statemanagement, and asynchronous data patterns

  • Integrating mobile applications with backend APIs to support smooth, resilient user journeys

  • Ensuring performance, accessibility, and reliability across the app

  • Implementing observability for mobile behaviour, performance, and incidents

  • Contributing to build and release processes for iOS and Android, including CI/CD and app distribution

  • Working closely with designers, product managers, and other engineers to deliver a unified app experience

AIEnabled Software Development

  • Using AI tools (e.g., GitHub Copilot) to support coding, testing, documentation and analysis

  • Working with teams to embed AI meaningfully into our SDLC — including code quality, automated testing, release safety, and operational resilience

  • Supporting experiments, prototypes, and continuous improvement initiatives leveraging AI

  • Applying AI ethically, responsibly, and in line with EDF guidelines

  • Using AI to improve developer productivity, performance insights, and maintainability

FullStack & DevOps

  • Building backend services using Node.js or Python following cloudnative and eventdriven patterns

  • Deploying workloads using Infrastructure as Code on AWS

  • Writing automated tests across the stack (unit, integration, E2E)

  • Contributing to CI/CD pipelines using a blend of modern tools (e.g., GitHub Actions, Bitrise, etc.)

  • Using feature flagging tools (e.g., Firebase Remote Config or similar) to release safely and iteratively

  • Participating in agile ceremonies, PI Planning, and crossteam engineering activities

  • Sharing knowledge and mentoring peers across our engineering community

Who You Are
You’re a MidLevel Engineer who enjoys using modern tools and approaches to deliver highquality software. You care about maintainability, reliability, and the user experience. 
Essential Experience

  • Commercial experience with React Native and React frameworks

  • Strong TypeScript skills and a good understanding of mobile UX and UI patterns

  • Experience integrating with RESTful or GraphQL APIs

  • Experience with AWS and cloudnative/serverless architectures

  • Comfortable using AIassisted engineering tools to enhance coding and testing

  • Experience with CI/CD pipelines and automated quality gates

  • Familiarity with mobile testing tools such as Jest, RNTL, or Detox

  • Understanding of monitoring and observability practices

Desirable Experience

  • Experience with feature flagging and saferelease practices

  • Mobile performance optimisation or offlinefirst patterns

  • Native iOS/Android module bridging (Swift/Kotlin)

  • Knowledge of mobile distribution tooling (Bitrise , Fastlane, EAS, etc.)

  • Experience contributing to engineering standards, design systems, or crossteam initiatives

Your Growth
We love developing engineers. 
You’ll have opportunities to deepen your expertise, experiment with new technologies — including AI — and grow towards Senior Engineer or Tech Lead roles. 
Closing date for applications: 4th March

Automation Engineer
2mrw Group
Bristol
Remote or hybrid
Mid - Senior
£50,000 - £60,000

We are looking for an experienced Automation / Low-Code Engineer to design, develop, and maintain internal applications that streamline business processes and support teams across the organization. You will work independently within an agile environment, turning stakeholder requirements into high-quality, reliable solutions that deliver tangible value.

* Build and maintain applications using low-code platforms (e.g., Retool), including reusable components and efficient workflows.

* Translate business requirements into technical specifications and user-friendly interfaces.

* Integrate applications with APIs, webhooks, and databases (PostgreSQL, MySQL, MongoDB) while implementing secure authentication and access controls.

* Deliver projects on time within agile frameworks (Scrum/Kanban), participating in planning, stand-ups, and retrospectives.

* Conduct QA and user acceptance testing to ensure stable, production-ready applications.

* Collaborate with stakeholders across departments, manage expectations, and gather feedback throughout the development lifecycle.

* Own projects end-to-end while working collaboratively when needed.

Required Skills & Experience:

* 2–3+ years of hands-on experience with low-code development platforms.

* Strong SQL and database skills.

* AI coding tools experience

* Experience with REST APIs, GraphQL, webhooks, and authentication protocols (OAuth, JWT, API keys).

* Agile delivery experience and reliable project management skills.

* Data product background REQUIRED

Page 1 of 2
Frequently asked questions
Our job board features a wide range of GraphQL positions, including Frontend and Backend Developer roles, Full-Stack Engineers, API Architects, and more, suitable for various experience levels.
Most GraphQL job listings require a foundational understanding of GraphQL concepts and practical experience, but some roles might be open to candidates eager to learn and grow their GraphQL skills.
Yes, many employers on our platform offer remote or flexible work options for GraphQL roles. Use the filter options to search specifically for remote positions.
Highlight your experience working with GraphQL schemas, queries, mutations, and integrations in your resume. Also, showcase any relevant projects or contributions to open-source GraphQL tools.
Absolutely! We list jobs suitable for junior developers or those new to GraphQL, often requiring some foundational knowledge and a willingness to learn on the job.