Make yourself visible and let companies apply to you.
Roles
Jest Jobs
Overview
Looking for your next career move in JavaScript testing? Explore top Jest jobs on Haystack, the leading IT job board. Find the best opportunities for Jest developers, from junior to senior roles, and take your testing skills to the next level. Start your job search today and connect with employers hiring Jest experts nationwide.
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.

Full Stack - Java/Python Developer - Glasgow
Square One Resources
Glasgow
In office
Senior
£400/day - £410/day
RECENTLY POSTED
+7

Job Title: Senior Java/Python Full Stack Developer
Location: Glasgow (x 5 days in office)
Salary/Rate: £410 a day (Inside IR35)
Start Date: April 2026
Job Type: Contract - 6 months

Job Overview:

We are seeking an experienced Senior Java/Python Full Stack Developer to design, develop, and maintain scalable enterprise applications. The successful candidate will play a key role in delivering high-quality solutions usingJava, Python, Spring Boot, AWS, and modern Front End technologies.

You will collaborate with cross-functional teams to build robust, high-performance applications while ensuring code quality, scalability, and security across the development life cycle.

Key Responsibilities

  • Develop high-quality software design and architecture using AWS, SQL, Spring Boot, Java, Spring MVC, JavaScript, Python and MySQL.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Some hands on knowledge on React JS, Redux, HTML5, CSS3

  • Some exposure to Front End testing tools like Jest

  • Ensure the performance, quality, and responsiveness of applications.

  • Identify and correct bottlenecks and fix bugs.

  • Maintain code quality, organization, and automation.

  • Implement security and data protection measures.

  • Conduct software analysis, programming, testing, and debugging.

  • Oversee the development of documentation throughout the software development life cycle.

  • Provide technical guidance and support to team members.

  • Stay up-to-date with emerging technologies and industry trends.

  • Optimize applications for maximum speed and scalability.

  • Participate in code reviews to maintain high code quality standards.

  • Contribute to continuous improvement by investigating alternatives and technologies.

If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.

Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.

Software Engineer
Raytheon
Gloucester
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
+10

Raytheon UK have a full time, permanent opportunity for a Software Engineer to join our team on our Manchester or Gloucester sites within a hybrid working pattern. You'll be part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold SC and be eligible & willing to obtain eDV clearance. In this area of the business we provide DevSecOps at scale, Artificial Intelligence, Machine Learning, cyber and geospatial intelligence capabilities to support the defence, intelligence and cyber sectors. Collaborating with customers and suppliers to deliver secure, mission critical systems using the latest technologies and innovations. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Full-stack experience across a selection of JavaScript frameworks (React, NextJS), TypeScript, Python, Java REST API development & OpenAPI / Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Unit testing / automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ

Full Stack Developer
ARC IT Recruitment
Not Specified
Fully remote
Mid
£50,000 - £60,000
RECENTLY POSTED
+1

Full Stack Developer X2 (Mid-Level - React.js, Node.js) - Product Development (Remote, UK-based)

£50k - £60k

Full Stack Software Developer required to join our client’s growing Product Development team. This is a unique opportunity to work remotely in the UK, contribute to modern digital platforms, and shape the future of our products in a collaborative and progressive tech environment.

As part of their team, you’ll help rebuild and enhance our web platform, Back End systems, and APIs, as well as maintain and improve internal and customer-facing applications already in production.

Key Responsibilities

  • Develop new software products and features using modern engineering practices
  • Maintain and improve existing applications and services
  • Write clean, well-tested, and well-documented code
  • Collaborate closely with other developers through paired or mob programming
  • Contribute to a microservices-based architecture

They work with a variety of technologies. You’ll ideally have experience with some of the following, or be open to learning:

  • JavaScript: React, Node.js, Jest, Cypress
  • Ruby (non-Rails environment) - nice to have
  • AWS: EC2, ECS, Lambda, S3, SQS
  • Databases: MongoDB & PostgreSQL

They are looking for someone who is:

  • Proactive, collaborative, and adaptable
  • Approachable and supportive of colleagues
  • A strong communicator with empathy for others

In return, our client can offer:

  • Fully remote work within the UK
  • A key role in a growing, successful team
  • A chance to make a tangible impact with your ideas
  • Competitive salary and benefits package
  • Exposure to modern tech practices in a progressive environment

Please send through your CV to ARC IT Recruitment for consideration today!

Principal Software Engineer
Raytheon
Manchester
Hybrid
Senior
Private salary
RECENTLY POSTED
+10

Raytheon UK have a full time, permanent opportunity for a Principal Software Engineer to join our team on our Manchester or Gloucester sites within a hybrid working pattern. As Principal Software Engineer, you have the opportunity to focus on technical work or have a mixture of technical focus and people management focus - guiding and developing our more junior members of the team. Either way, you'll be a part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold SC and be eligible & willing to obtain eDV clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Full-stack experience across a selection of JavaScript frameworks (React, NextJS), TypeScript, Python, Java REST API development & OpenAPI / Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Unit testing / automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ

Front-End/Full Stack Developer (Vue, JavaScript, Python)
HAYS
Barnstaple
Hybrid
Junior - Mid
£50,000
RECENTLY POSTED
+2

Barnstaple, North Devon (Office Based) £30-50k

*Must be living in Devon already - No VISA Sponsorship\

Your new company
I am engaged on a project to recruit a Front End/Full Stack Web Developer to be a key contributor to a Greenfield project working in the Construction sector.

This role is offered on a full-time permanent basis working from their head office in Barnstaple 5 days per week. We are hiring for a Developer with a connection to the local area, so you must already live in Devon to be considered for this role.

Your new role
You will be joining a small but expert team working for an owner-operated business in the construction industry. Having grown exponentially year on year in revenue and headcount it’s a great time to be joining and progression is at the forefront of their thinking for the technical team.

You’ll shadow a Senior Web Developer working on internal websites and systems to provide a better more interactive experience for their customers. The ideal candidate is a front-end focused developer with sector experience who has worked on a mix of internal CRM, web portal, and on-site mobile apps.

You’ll collaborate closely with product and engineering teams to implement new features, optimise performance, and ensure best practices are followed throughout the development lifecycle.

What you’ll need to succeed
We’re looking for a proficiency with modern JavaScript/TypeScript and ideally exposure to the Vue.js framework. This will be supported by a mix of Tailwind, CSS, Sass, Less, Jest. Exposure to Python/PHP, Node.js is highly desirable, though the role will lean towards the Front End.

You must have experience working on Greenfield project builds, involved in scoping out, dealing with business stakeholders and having wider input that just coding.

You should be available to start within 1 month and will not require Visa sponsorship.

What you’ll get in return
You’ll work for a company investing heavily into their technology team and where work life balance is not an abstract concept and no two days are the same.

You’ll work hybrid with their rural modern offices having ample parking and a feel-good culture. There is good holiday allowance and company pension, plus a great chance to take the lead on projects and push towards a Senior Dev role.

What you need to do now
At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we’re ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology.

To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Senior Business Director on 0333 010 5724.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at hays.co.uk

Fullstack developer
Square One Resources
Bournemouth
In office
Senior
£350/day - £410/day
RECENTLY POSTED
+7

Job Title: Full-Stack Developer
Location: Bournemouth (x 5 days in office)
Salary/Rate: £410 a day (Inside IR35)
Start Date: April 2026
Job Type: Contract - 6 months

Job Overview:

We are seeking an experienced Senior Java / Python Full Stack Developer to design, develop, and maintain scalable enterprise applications at our client who is a leading global investment bank. The successful candidate will play a key role in delivering high-quality solutions using Java, Python, Spring Boot, AWS, and modern frontend technologies.

You will collaborate with cross-functional teams to build robust, high-performance applications while ensuring code quality, scalability, and security across the development lifecycle.

Key Responsibilities

  • Develop high-quality software design and architecture using AWS, SQL, Spring Boot, Java, Spring MVC, JavaScript, Python and MySQL.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Some hands on knowledge on React JS, Redux, HTML5, CSS3

  • Some exposure to frontend testing tools like Jest

  • Ensure the performance, quality, and responsiveness of applications.

  • Identify and correct bottlenecks and fix bugs.

  • Maintain code quality, organization, and automation.

  • Implement security and data protection measures.

  • Conduct software analysis, programming, testing, and debugging.

  • Oversee the development of documentation throughout the software development life cycle.

  • Provide technical guidance and support to team members.

  • Stay up-to-date with emerging technologies and industry trends.

  • Optimize applications for maximum speed and scalability.

  • Participate in code reviews to maintain high code quality standards.

  • Contribute to continuous improvement by investigating alternatives and technologies.

If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.

Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement

Software Developer - SC Eligible
Eurobase People
Yorkshire
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
+8

.My client is a Global IT consultancy working who are recruiting for a Software Engineer to work within an SC Cleared environment, the successful candidate will be sponsored for SC Clearance

Day rate inside ir35

Start Date: ASAP
. End Date: 6 months +
. Location/onsite requirements: Once per fortnight Leeds

Key Skills
AWS Serverless (Lambda, SQS, DynamoDB, API Gateway)
Typescript
Terraform
React
Strong Jest unit testing
Git
Playwright automated testing or similar

Desirable Experience:
Experience with one or more of the following would be very beneficial:
Experience working in Agile teams/managing releases/DevOps/governance
GDS
NextJS/SSR
AWS Amplify
OpenAPI Specification authoring
RESTful API design with JSON:API
Any experience with Apigee
Experience working fullstack
Github and/or Gitlab actions/runners experience
CI/CD pipelines
Playwright tests
Event driven applications (EventBridge, Kafka, Kinesis or similar)
Authentication + Authorisation
Python

Software Developer
Teksystems
Yorkshire
Hybrid
Senior
£85,000
RECENTLY POSTED
+9

Job Description: Senior Developer Location: Leeds, UK (3 days in office) Up to £85,000 SC Cleared: Not Required Job Type: Full-Time Job Summary: Designs, runs and improves software that meets user needs. Competent Java developer with significant experience in AWS cloud services. Proficient in AngularJS, Jenkins, Karate, Gherkin and Cypress, Cloudformation, Jenkins, Groovy and deploying to native AWS services like ECS, S3, Lambda, SQS, Step Functions. Certification: Expected to have AWS Certified DevOps Engineer Professional accreditation or above Responsibilities: Write clean, secure code using test-driven approach. Create reusable and open code. Collaborate with other developers. Fix service faults and maintain infrastructure. Apply modern development standards. Use prototyping methods and tools. Design and build software components. Support integration between systems. Focus on user needs and experience . Operate and improve production services. Provide Level 3 (L3) support 24/7 (including out of hour on-call support) Requirements: experience with Java (Springboot) and AWS cloud services (ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, Apigee) Proficiency in AngularJS, Jenkins, Karate, Node 10, Groovy, Bash, Typescript. Knowledge of Gherkin, Cypress, Jest Tooling: Gitlab, Jenkins, CloudFormation, Maven, Docker, Fortify on Demand, SonarQube AWS DevOps Engineer certification or above. Understanding of software development life cycle. Ability to apply secure coding practices. experience with CI/CD pipelines. Knowledge of user-centered design principles. ITIL certification will be desirable. experience of working in Agile teams Job Title: Software Developer Location: Leeds, UK Job Type: Permanent Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Technical Lead
Teksystems
Yorkshire
Hybrid
Senior
£85,000
RECENTLY POSTED
+11

Job description: Tech Lead Location: Leeds, UK (3 days in office) SC Cleared: Not Required Up to £85,000 Job Type: Full-Time Job Summary Day to day you will be a hands-on technical lead within an agile, multi-disciplinary team, working with developers, testers, agile leads, and product owners to deliver digital products and showcase technical excellence. Key responsibilities: This is a hands-on role where you will be undertaking development alongside leading and guiding the development of your team, providing direction and oversight of the technical delivery for the digital products you are responsible for Actively working on Java and Angular codebase to implement new features and requirements working in partnership with the Product Owners and Architects Help establish and follow a set of engineering principles and best practices to ensure consistency and quality in the engineering process are upheld by efficiently and effectively completing code reviews and feedback to teams. Assist with Service support during office hours - Identifying, locating and proactively fixing faults Provide mentoring and coaching of more junior members of staff to enhance and improve the team's capability. Bring an proactive approach to tackling complex technical challenges, encouraging creative problem-solving and continuous learning within the team. Skills Required: Essential Hands on and current active technical experience of the following: - AWS cloud services (ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, Apigee) - Java (Springboot), AngularJS, Node 10, Typescript. - Tooling: Gitlab, Jenkins, Maven, Docker, Fortify on Demand or similar, SonarQube or similar - Cypress/Selenium, BDD-Gherkin Karate/Cucumber, Jest Demonstrable evidence of leading and mentoring teams, combined with strong stakeholder management and an ability to communicate effectively at all levels within an organisation. Able to establish a series of best engineering practices and implementing them across multiple teams. Desirable - Kotlin, Groovy, Bash, JavaScript, CloudFormation/Terraform - JBoss Drools, DMN, XML Qualification Graduate level education (or equivalent experience ) in Computing, Computer Science, or equivalent subject Essential: AWS Certified Solution Architect - Associate or AWS Certified Developer - Associate Adept at leveraging automation to improve development processes and optimise software delivery. Excellent problem-solving abilities and analytical thinking, capable of tackling complex technical challenges. Deep understanding of software architecture, design patterns and best practices, with a focus on creating scalable, maintainable, and efficient systems Job Title: Technical Lead Location: Leeds, UK Job Type: Permanent Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Technical Lead - TypeScript / Node.js
Adria Solutions
Manchester
Remote or hybrid
Senior
£80,000
RECENTLY POSTED
+7

As a Technical Lead, youll work directly with the founder to shape the technical vision and execution of a high-growth startup backed by a larger, established group. Youll lead a talented engineering squad, drive architectural decisions, and deliver scalable backend systems that support thousands of users-all while influencing the strategic direction of the product.

This is a hands-on leadership role where youll combine deep technical expertise with mentorship, strategic thinking, and cross-functional collaboration in a fast-moving startup environment.

The RoleTechnical Strategy & Leadership

  • Work alongside the founder to define and evolve the technical roadmap
  • Lead architectural design and critical technology decisions
  • Champion engineering best practices, code quality, and technical excellence
  • Mentor, coach, and grow engineers at all levels
  • Foster a culture of ownership, collaboration, and innovation

Backend Architecture & Development

  • Architect, build, and scale backend services and RESTful APIs
  • Design, optimise, and maintain MongoDB database solutions
  • Improve system reliability, performance, and scalability
  • Resolve complex production issues with robust solutions
  • Implement microservices and modern backend patterns

Collaboration & Delivery

  • Partner with Product, Design, and the founder to deliver high-impact outcomes
  • Participate in hiring and technical interviews to grow the engineering team
  • Drive improvements in processes, CI/CD pipelines, and DevOps practices
  • Ensure effective planning, estimation, and execution across initiatives

Core Technical Expertise

Youll thrive in this role if you have strong experience with:

  • MongoDB (data modelling, indexing, aggregation pipelines, performance tuning)
  • Node.js and the wider JavaScript/TypeScript ecosystem
  • Express.js and/or Fastify
  • RESTful API design and distributed systems
  • AWS or similar cloud platforms
  • Microservices architecture
  • Testing frameworks (Vitest, Jest, Mocha, etc.)
  • CI/CD pipelines and DevOps best practices
  • GitHub workflows
  • Observability and monitoring tools (e.g., Datadog)
  • Docker and Kubernetes

Tech Stack

Youll be working with:

  • Node.js, JavaScript/TypeScript
  • Express.js, Fastify
  • MongoDB
  • AWS
  • Vue.js, Nuxt.js

Nice to Have AI Experience

Not essential, but highly desirable:

  • Integrating AI/ML models into production systems
  • Working with LLM APIs (OpenAI, Anthropic, etc.)
  • Prompt engineering
  • AI workflow tools (LangChain, Flowise)
  • Building internal AI-powered automation tools

Why This Role is Exciting

  • Work directly with the founder on a startup backed by a larger, established group
  • Influence the technical and product direction from the ground up
  • Hands-on leadership in a fast-moving, high-impact environment

Benefits

We genuinely invest in our people. Youll enjoy:

  • Remote-first working (offices in London and Manchester)
  • Flexible working hours
  • 25 days annual leave + 8 bank holidays + 2 Christmas shutdown days
  • Option to purchase an additional week of leave

Interested? Please Click Apply Now!Technical Lead - TypeScript / Node.js

Lead Software Engineer (MongoDB / Node.js / JavaScript)
Adria Solutions
Manchester
Remote or hybrid
Senior
£75,000
+7

Lead Software Engineer - MongoDB / Node.js / JavaScript As a Lead Engineer, youll play a pivotal role in shaping the technical direction of the product. Youll guide a talented squad of engineers, drive architectural decisions, and deliver scalable backend systems that directly impact thousands of users.

This is a hands-on leadership role where youll balance technical excellence with mentorship, collaboration, and strategic thinking.

What Youll Be DoingTechnical Leadership Set the technical direction and lead architectural decision-making

Mentor and support junior and senior engineers

Conduct code reviews and uphold engineering best practices

Backend Engineering Build and maintain scalable backend services and RESTful APIs

Design and optimise MongoDB database solutions

Improve and maintain existing backend infrastructure

Troubleshoot production issues and implement robust solutions

Collaboration & Delivery Work closely with cross-functional teams to deliver meaningful customer outcomes

Participate in technical interviews and help grow the engineering team

Drive improvements in processes, tooling, and development practices

Core Technical Skills Youll thrive if you have experience with:

MongoDB (data modelling, indexing, aggregation, performance tuning)

Node.js and the wider JavaScript/TypeScript ecosystem

Express.js and/or Fastify

RESTful API design

AWS or similar cloud platforms

Microservices architecture

Testing frameworks (Vitest, Jest, Mocha, etc.)

CI/CD pipelines & DevOps practices

GitHub workflows

Observability tools (e.g., DataDog)

Docker / Kubernetes

Tech Stack Youll Be Working With Node.js, JavaScript/TypeScript

Express.js, Fastify

MongoDB

AWS

Vue.js, Nuxt.js

Nice to Have AI Experience Not essential, but a big bonus:

Integrating AI/ML models

Working with LLM APIs (OpenAI, Anthropic, etc.)

Prompt engineering

AI workflow tools (LangChain, Flowise)

Building internal AI automation tools

Benefits This company genuinely invests in its people. Youll enjoy:

Remote-first working with offices in London, Manchester

Flexible hours

25 days annual leave + 8 bank holidays + 2 Christmas shutdown days

Option to purchase an extra week off

Interested? Please Click Apply Now!

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.

Senior Java Developer
Response Informatics
Leeds
Hybrid
Senior
Private salary
+6

Please find the job Description:

Role: Sr Developer AWS

Job Location:Leeds, UK (Hybrid, 3 Days Onsite in a Week)

Mode of hiring: Permanent

Job description: Sr Developer AWS

Skills Required:

Essential

  • Hands on and current active technical experience of the following:
  • AWS cloud services (ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, Apigee)
  • Java (Springboot), AngularJS, Node 10, Typescript.
  • Tooling: Gitlab, Jenkins, Maven, Docker, Fortify on Demand or similar, SonarQube or similar
  • Cypress/Selenium, BDD-Gherkin --> Karate / Cucumber, Jest
  • Demonstrable evidence of leading and mentoring teams, combined with strong stakeholder management and an ability to communicate effectively at all levels within an organisation.
  • Able to establish a series of best engineering practices and implementing them across multiple teams.
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.

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

Page 1 of 1
Frequently asked questions
Our job board features a variety of Jest-related positions, including QA engineers, front-end developers, and full-stack developers who use Jest for testing JavaScript applications.
While many positions require familiarity with Jest, some entry-level roles and internships welcome candidates with basic knowledge or willingness to learn the framework.
Yes, we offer a wide selection of remote Jest jobs alongside on-site and hybrid opportunities, allowing you to find a position that fits your preferred work style.
Highlight your experience with JavaScript testing, Jest frameworks, and related tools in your resume and portfolio. Contributing to open-source projects or showcasing test suites can also enhance your profile.
While our platform focuses on job listings, we recommend checking out official Jest documentation, tutorials, and coding bootcamps to strengthen your skills and confidence.