Make yourself visible and let companies apply to you.
Roles

Full Stack Engineer Jobs

Overview

Looking for top Full Stack Engineer jobs? Explore our curated listings of full stack developer positions across leading tech companies. Whether you specialize in frontend, backend, or both, find the perfect role that matches your skills and career goals. Start your next full stack engineering job search here and take your tech career to the next level!
Filters applied
Full Stack Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Full Stack Web Developer
Gails
London
In office
Mid
Private salary
RECENTLY POSTED
github
python
nosql
sql
microsoft-azure
ABOUT THE ROLE
Work with the team on development and management of applications focused on forecasting, ordering, production, staff planning, transport and online.
A hands-on role to deliver applications working with other staff and partners.
Collaborate with cross-functional teams to design, develop, and implement scalable and reliable cloud applications.
Utilize data science and analytics to enhance application functionality and performance. Work with the data team to create and deploy machine learning models and AI-driven solutions for real-world applications.
Monitor and maintain application performance, ensuring high availability and reliability.
Mentor and guide other developers, fostering a culture of continuous learning and improvement.
Develop effective working relationships with colleagues within and beyond Technology to ensure that a consistent, high-quality service is delivered.
AND YOU THE MISSING INGREDIENT
Ideally a bachelor’s degree in Computer Science, Analytics, Engineering, or a related field.
Minimum of 1+ years of experience in coding with Python and React.js.
Knowledge of databases (SQL & NoSQL) and API development/integration.
Familiarity with enterprise architecture design and delivery (Azure, GitHub, etc).
Proven experience in building cloud applications using Microsoft Azure / cloud.
Strong interest in data science and analytics.
Excellent problem-solving skills and attention to detail.
Knowledge of effective business analysis - ability to gather, document, and analyse business requirements effectively and the experience creating user stories, process flows, and wireframes.
Ability to work effectively in a fast-paced, dynamic environment.
Strong communication and collaboration skills.
“Can do” outlook and approach to work.
Demonstrate the ability to think around issues and look at the bigger picture to provide solutions through a variety of problem-solving techniques.
Ability to prioritise issues according to business needs, and to escalate when necessary/appropriate, and problem solve
Preferred Qualifications:
Experience in manufacturing, retail or hospitality industries.
Knowledge of other programming languages and frameworks.
Interest and experience with AI solution engineering
Interest and experience of data analytics and data pipelines.
BENEFITS BAKED IN
Free food and drink when working
50% off food and drink when not working
25 days holiday + Bank holiday
Pension Scheme
Discounts and Savings from high-street retailers and restaurants
24 hour GP service
Cycle to work scheme
Twice yearly pay review
Development programmes for you to RISE with GAIL’s
Senior Java Application Engineer
FDM Group
London
Hybrid
Senior
£50k - £70k
RECENTLY POSTED
java
aws
spring-boot
git
jenkins
kanban
+4
FDM is a global business and technology consultancy seeking a Senior Java Application Engineer to work for our client within the financial services sector. This is initially a 24-month contract with the potential to become permanent and will be a hybrid role based in Manchester or London.
Our client is looking for an experienced Senior Java Application Engineer with good technical expertise who is passionate about software development. You’ll be at the forefront of creating unit tests, designing and developing applications while promoting a collaborative environment. The ideal candidate will have a pragmatic understanding and appreciation of the benefits of Agile, Kanban and Lean methodologies.
Responsibilities
Elevate code into the development, test, and production environments on schedule, providing follow up production support as well as developing Spring Boot microservices
Provide senior level system analysis, design, development, and implementation of applications and databases
Integrate third party products and submit change control requests as well as documents
Create cucumber, playwright integration tests while deploying AWS infrastructure using CloudFormation
Collaborate with other developers on the team, communicating systems issues at the appropriate technical level for each audience and participate in special projects
Translate technical specifications into code for complex new or enhancement projects by writing programs, developing code, testing artifacts, and producing reports
Employ software development techniques to ensure tests are implemented in order to support automation
Understand and comply with Information Technology and Information Security policies as well as procedures while ensuring deliverables meet requirements
Requirements
Minimum of 5 years’ experience as a Senior Java Application Engineer/development experience
Good understanding of Languages/Frameworks such as Java and Spring
Experience with AWS, API Design, Automation testing, Cucumber and Playwright
Strong analytical and problem-solving skill
Ability to work in cross functional teams
Familiarity with Git, Jenkins with experience working in agile environments
Solid stakeholder engagement and database management skills
Desirable
AWS and Angular development knowledge
Comfortable with occasional pair programming
Why join us
Career coaching, mentoring and access to upskilling throughout your entire FDM career
Assignments with global companies and opportunities to work abroad
Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
Annual leave and work-place pension
About FDM
We are a business and technology consultancy and one of the UK’s leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 2,500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.
Diversity and Inclusion
FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.
Senior Software Engineer - AI Projects
Connexa
Milton Keynes
Hybrid
Senior
£60k - £76k
RECENTLY POSTED
react
spring-boot
github
postgresql
typescript
docker
+2
Location: Milton Keynes (Hybrid - 2-3 days onsite)Salary: £60,000 - £76,000 + Bonus + BenefitsClearance Required: British Citizens only, SC eligible
Our client, a consultancy at the forefront of public sector digital transformation, is looking for a Senior Software Engineer to join a high-performing team delivering AI-powered data platforms to government departments.
You’ll contribute to a secure full-stack platform enabling sensitive data redaction and digital archiving. This is a chance to build innovative, scalable services that make a real-world impact across central government.
Responsibilities:
Design and develop secure, scalable full stack software solutions
Work across 30% front-end development (React, TypeScript) and 70% back-end (Java, Spring Boot)
Develop APIs, manage relational databases (PostgreSQL/MySQL), and deliver clean DevOps pipelines
Collaborate with stakeholders including architects, government partners, and academia
Implement secure coding practices and maintain high standards in testing and documentation
What we’re looking for:
4+ years of experience in full stack development
Expertise in Java, Spring Boot, and front-end technologies including React
Strong skills in PostgreSQL, API design, and secure software deployment
Comfortable working in hybrid environments using CI/CD, Docker, GitHub Actions
Excellent problem-solving ability and communication skills
Must be a British Citizen and eligible for SC Clearance
Why join?
Work on nationally significant AI and data-led programmes
Career development support including funded certifications and mentoring
Medical insurance, pension, and 28 days holiday + bank holidays
Be part of a close-knit, technically excellent team making an impact in government
Established in Didsbury, Connexa Technology Ltd is becoming one of the UK’s fastest growing IT and Technology recruitment companies.
People. Technology. Connected.
Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Senior Java Developer - AI Projects
Connexa
Milton Keynes
Hybrid
Senior
£60k - £76k
RECENTLY POSTED
java
processing-js
spring-boot
restful
docker
spring
Location: Milton Keynes (Hybrid - 2-3 days onsite)Salary: £60,000 - £76,000 + Bonus + BenefitsClearance Required: British Citizens only, SC eligible
Our client is seeking an experienced Senior Java Developer to help deliver an award-winning AI innovation toolset supporting public sector data transformation. This role sits at the heart of a full-stack team building secure, scalable applications used across UK government departments.
If you have a passion for backend engineering, cloud deployment, and delivering secure software at scale - this is a standout opportunity to apply your skills in a meaningful way.
Responsibilities:
Develop robust back-end services using Java and Spring Boot
Build secure APIs and contribute to CI/CD automation and cloud-based deployment
Collaborate with front-end developers and cross-functional teams on scalable system design
Implement secure coding practices, data processing, and system testing
Optimise application performance and maintain high-quality standards across environments
What we’re looking for:
6+ years’ experience in Java-based development within full stack environments
Strong skills in Spring Boot, RESTful APIs, and relational databases (PostgreSQL/MySQL)
Experience deploying to Windows/Linux, using Docker and DevOps pipelines
Front-end awareness with JavaScript/React is a plus, but backend strength is key
Comfortable working in security-conscious environments
Must be a British Citizen and eligible for SC Clearance
Why join?
Join a growing company making a real difference in the UK public sector
Gain exposure to applied AI, secure systems, and cutting-edge digital services
Bonus scheme, private healthcare, funded learning, and flexible hybrid working
Contribute to award-winning platforms with a collaborative, mission-led team
Established in Didsbury, Connexa Technology Ltd is becoming one of the UK’s fastest growing IT and Technology recruitment companies.
People. Technology. Connected.
Connexa Technology is acting as an Employment Agency in relation to this vacancy.
Full Stack Developer
TXP
Multiple locations
Remote or hybrid
Mid
Private salary
RECENTLY POSTED
aws
spring-boot
spring
Hybrid (Client Site Visits in London)
Inside IR35
6 months contract
We are currently looking for an experienced Full Stack Developer to join a high-performing team delivering secure, scalable digital solutions for a government client. This is a hybrid role, with a mix of remote work and regular visits to client sites in London.
This role is inside IR35 and requires active SC clearance (Security Check). Applicants without valid and current SC clearance cannot be considered, due to the time scale of the project.
Role Overview:
As a Full Stack Developer, you will contribute across the full development life cycle-designing, developing, and maintaining modern web applications. You will work in a collaborative environment alongside product owners, designers, and other developers, delivering high-quality software in a fast-paced, agile setting.
Key Responsibilities:
Develop scalable, high-performance web applications across the full stack.
Create responsive, user-centric Front End interfaces using React and TypeScript.
Build robust Back End services using Java and the Spring framework.
Work with cloud-native microservices on Kubernetes, hosted on Red Hat OpenShift.
Implement and manage CI/CD pipelines using GitHub and ArgoCD.
Collaborate closely with cross-functional teams including DevOps, QA, and UX.
Maintain clean, well-documented, and tested code; conduct and participate in code reviews.
Stay current with industry trends and emerging technologies.
Required Skills & Experience:
Active SC Clearance (must be current).
Proven experience as a Full Stack Developer in enterprise environments.
Strong Front End expertise with React, JavaScript, TypeScript, HTML/CSS.
Back End proficiency with Java (Spring Boot) and ideally Node.js.
Hands-on experience with Kubernetes and Red Hat OpenShift.
Familiarity with CI/CD practices using GitHub Actions, ArgoCD.
Version control with Git.
Strong understanding of software engineering best practices and Agile methodologies.
Excellent problem-solving, communication, and team collaboration skills.
Nice to Have:
Experience with PostgreSQL or other relational databases.
Exposure to cloud platforms such as AWS, Azure, or GCP.
Background in government or highly regulated sectors is a plus.
Android Developer - Hybrid - inside IR35
Adecco
Nottingham
Hybrid
Mid
Private salary
RECENTLY POSTED
android
restful
kotlin
Join Our Team as an Android Developer!
Are you a passionate Android Software Engineer looking for your next exciting opportunity? Do you thrive in a dynamic environment where your skills can shine? If so, we want YOU to join our vibrant team for a temporary contract of 6+ months!
Position: Android Developer
Contract Type: Temporary
Contract Length: 6+ Months
Working Pattern: Full Time
Why Join Us?
We believe in creating innovative solutions that make a difference! As part of our enthusiastic team, you’ll work on cutting-edge projects using the latest technologies. Plus, you’ll have the chance to collaborate with creative minds and bring your ideas to life.
What You’ll Do:
As an Android Developer, your primary focus will be on developing robust applications that engage users and enhance their experience. Here’s what you can expect:
Design and Develop: Craft high-quality, scalable applications using Android Kotlin and Jetpack.
Collaborate: Work closely with cross-functional teams to define, design, and ship new features.
Debug and Optimise: Identify and fix bugs to improve application performance.
Stay Ahead: Keep up with the latest trends and best practises in Android development.
What We’re Looking For:
To hit the ground running, you’ll need:
Proficiency in Android Kotlin and experience with Jetpack components.
A strong understanding of mobile app development principles and best practises.
Familiarity with RESTful APIs to connect mobile applications to back-end services.
A collaborative mindset and excellent problem-solving skills.
Passion for learning and staying updated with the latest in tech!
What’s In It For You?
Exciting Projects: Work on meaningful projects that challenge your creativity.
Supportive Environment: Be part of a cheerful and professional team that values your contributions.
Professional Growth: Gain hands-on experience and grow your skill set in a fast-paced environment.
Flexible Work Culture: Enjoy a full-time role that offers a great work-life balance.
Ready to Make an Impact?
If you’re excited about developing Android applications that users love, we want to hear from you! Please submit your resume and a brief cover letter showcasing your experience with Android Kotlin and Jetpack.
Let’s create something amazing together! Apply now and take the next step in your career with us!
Join us in shaping the future of mobile technology!
We are an equal-opportunity employer and value diversity in our workforce. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Don’t miss out on this fantastic opportunity! We can’t wait to meet you!
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer.
By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser (url removed)
Full Stack Developer
Rise Technical Recruitment
Exeter
In office
Mid
£35k - £40k
RECENTLY POSTED
dot-net
csharp
sql
Exeter - On-site
35,000 - 40,000 + Private Healthcare + Pension + Holiday
This is an excellent opportunity for Full Stack Developer to join an industry leading manufacturing company, with not only rewarding duties and a supportive team, but massive potential for long-term development and career growth.
This company operates on a global scale, with thousands of employees worldwide. They manufacture world-class aerospace engine components and high-performance parts. They also have a remarkable staff retention rate due to its high staff satisfaction and have an established reputation for being a great place to work.
In this varied role you will be responsible for designing software solutions and ensuring their functionality through testing. Through the testing of software, you will discover and troubleshoot any issues through creating updates to maintain functionality of all software systems. You will also be expected to design and deploy SQL Databases to ensure optimal functionality and enhance existing codebases.
The ideal candidate will have a minimum of 2 years of experience within a Full Stack role, with an understanding of C#, VB .NET and MS SQL. Using this software, you will be capable of object orientated programming and writing in code to demonstrate expertise in both front and back-end development.
This is a fantastic opportunity for a Full Stack developer looking to further their career and join a market leading company that offers an exceptional benefits package.
The Role:
Designing and testing software solutions.
Troubleshoot issues to maintain system functionality.
Design and Deploy SQL Databases.
Front and Backend development.
5 Days onsite.
The Person:
Previous experience with C# and VB .Net programming languages.
Knowledge of Database development through MS SQL.
A track record with object orientated programming.
Ability to do Front and Backend development.
Reference Number: BBBH(phone number removed)
To apply for this role or for to be considered for further roles, please click “Apply Now” or contact Tom McLaughlin at Rise Technical Recruitment
This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency
Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Software Developer
IntaPeople
South Glamorgan
In office
Mid
£35k - £42k
RECENTLY POSTED
mongodb
javascript
mysql
git
html5
nodejs
+2
IntaPeople are working with a tech-driven insurance services provider that s looking to grow the team. We re hiring two talented Mid level Software Developers to join a collaborative team delivering new features and improving an established product. With strong backing and investment in this market, it s a great opportunity to develop your skills and grow your career in a supportive environment.
What you’ll need:
Around 2 4+ years experience as a Software Developer, with strong hands-on skills in Node.js (a degree in Computing or similar is a bonus, not a must).
Experience with JavaScript, MongoDB, RabbitMQ, MySQL, HTML5, CSS, and XML.
Understanding of the full software development lifecycle (SDLC) and agile delivery.
Comfortable working with cross-functional teams (e.g., development, QA, Infrastructure, project management).
Experience using Git or similar version control systems.
Familiarity with Azure and DevOps tools.
A passion for technology, clean code, and bringing new ideas to the table.
What you’ll do:
Contribute to new software projects, maintain and improve current systems.
Work collaboratively on technical specifications for new and replacement systems.
Participate in code reviews and share knowledge with the wider team.
Help ensure projects meet quality and compliance standards.
Support continuous improvement through user feedback and performance enhancements.
Be proactive and flexible in supporting wider tech initiatives when needed.
For more information, click APPLY now.
Please note, we can not offer sponsorship opportunities to candidates who do not have the ability to work and live within the UK without restriction.
Candidates are also to be onsite 2days per week so living in South Wales or a reasonable commute of the office is to be considered.
Senior Software Engineer
The Bridge IT Recruitment
Cheshire
Fully remote
Senior
Private salary
RECENTLY POSTED
dot-net
asp-net
git
entity-framework
restful
yaml
+6
Job title: Senior Software Engineer
Location: Full Remote (Very occasional travel to offices in Cheshire)
Type: Contract / Outside IR35 / 6 months initial duration + possible renewals
About the Role
We re looking for Senior Software Engineers to join our client’s dynamic Engineering team and play a key role in building high-quality, scalable software solutions.
As a senior member of the team, you ll take ownership of full-stack development, contribute to software architecture, drive engineering best practices, and mentor junior team members. You ll work closely with Product Owners, Architects, and DevOps to ensure delivery excellence across a diverse range of projects.
What You’ll Be Doing
Software Development
Build and maintain applications using C#, .NET Core, .NET 4.x, and React.js
Develop robust frontend solutions using ASP.Net MVC, HTML5, CSS, and Vue.js
Design and implement RESTful APIs and Web APIs following best practices
Use SQL Server, Entity Framework, and SQL for efficient data management
Apply design patterns like OOP, SOLID, and Clean Code to write scalable code
Engineering & Architecture
Deliver high- and low-level estimations for projects
Ensure software quality through unit and integration testing
Perform code reviews and participate in pair programming
Architect scalable, secure systems, including OAuth and SSO integrations
Cloud & DevOps
Deploy and manage apps in Microsoft Azure using services like Blob Storage, Functions, and Service Bus
Use Git for version control and Azure DevOps for CI/CD with YAML pipelines
Collaboration & Communication
Work cross-functionally with Product Owners, Architects, and other teams
Share progress and blockers proactively
Communicate technical concepts clearly to both technical and non-technical audiences
Leadership & Mentoring
Mentor junior developers and share knowledge through team sessions and tech talks
Contribute to community events and guilds to enhance engineering culture
Help in identifying and resolving technical debt
Project Delivery
Lead delivery of large-scale features with minimal support
Accurately estimate and manage work against timelines
Participate in Agile ceremonies and planning
What We re Looking For
Must-Have Experience:
5+ years in software engineering roles
Proficient in C#, .NET Core, React.js, and SQL Server
Strong background in building scalable backend systems and modern frontends
Experience with Azure cloud services and CI/CD pipelines
Preferred:
Experience with Agile methodologies
Prior team mentoring experience
Familiarity with OAuth, SSO, and application security
Software Developer (Power Systems Application)
Adecco
London
Fully remote
Mid
Private salary
RECENTLY POSTED
c++
java
Are you ready to take your software development skills to the next level? We are on the lookout for a talented and enthusiastic Power Systems Application Software Developer to join our team on a temporary contract for 12 months. If you thrive in a fast-paced environment and are eager to contribute to innovative projects, this is the perfect opportunity for you!
Your Role:
As a PSA Software Developer (Advanced Energy Management Systems), you will play a vital role in designing, developing, and implementing software. You’ll work closely with cross-functional teams to deliver high-quality solutions that meet our clients’ needs.
Key Responsibilities:
Design and develop robust, scalable, and efficient software solutions.
Conduct thorough testing and debugging to ensure software quality.
Provide ongoing support and maintenance for existing applications.
Stay updated on industry trends and best practises to continuously enhance our software.
What We’re Looking For:
Proven experience in software development, particularly with Power Systems Applications software.
AEMS Platform source design and development
Advanced Energy Management Systems (AEMS) - e-terra desirable
Proficiency in programming languages such as Java, C++, or related language.
Strong understanding of database management.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a team and communicate ideas clearly.
Contract Details:
Contract Type: Temporary
Contract Length: 12 months
Inside IR35
Fully Remote
Senior Java Developer x 2
Hays Technology
London
Fully remote
Senior
£100k - £120k
RECENTLY POSTED
java
aws
I am currently working with an exciting digital solutions provider who are actively seeking 2 Senior Java Developers to lead development best practices for a brand-new business-critical project on a permanent basis.
What you’ll need to succeed:
Extensive Java Development in a highly agile environment while owning and leading development best practises.
Previous experience working in a start-up/fintech environment - highly desirable.
Strong cloud experience, ideally with AWS or GCP.
Good experience developing B2B or SaaS products.
Proven experience as a fully hands-on development lead in a highly autonomous environment.
Strong full software development lifecycle experience.
What you’ll get in return
Up to 120,000/annum.
Primarily remote working.
Range of perks and benefits.
Exposure to a range of cutting-edge technologies in a highly agile environment.
What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
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 (url removed)
Java Software Engineer
Morson International (IT)
Newcastle upon Tyne
Hybrid
Mid
£328/day - £440/day
RECENTLY POSTED
java
kubernetes
sonarqube
angular
The Software Engineer will be working on innovative Geospatial software, using the latest cloud-based technologies. The engineer will be involved in every stage of the software development life cycle, from initial design through development, testing, and deployment, delivering robust, scalable cloud-based services.
The role can be based out of our clients Newcastle or Guildford office. Flexible working arrangements are in place for the team. The successful candidate is expected to be in the office 3 days a week, with the opportunity to work 2 days from home.
Responsibilities
Develop high-quality, readable, scalable and easily maintained code, using Java and related technologies, meeting requirements and coding standards.
Develop reusable patterns and encourage innovation that will enhance team velocity.
Contribute to quality assurance by writing unit and automated tests.
Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
Ensure code is sufficiently documented and share knowledge of solutions implemented.
Participate in sprint planning, reviews, and daily stand-ups in a true Agile environment, contributing to agile based estimating.
Work with the scrum team to meet the sprint commitments
Skill Set
Essential
Java
Cloud Services development
Unit testing
Desirable
DevSecOps awareness using tools such as Tekton, ArgoCD, SonarQube
Red Hat Openshift container platform or Kubernetes
Quarkus Framework
Front End development using Angular
Mid-Level Full Stack Developer (Python/Django Focus)
Boss Professional Services
Macclesfield
Remote or hybrid
Mid
£50k
RECENTLY POSTED
react
django
python
Macclesfield, Cheshire (flexible hybrid/remote options)
Full-time | Competitive Salary + Benefits
About the Role
Do you enjoy solving complex technical problems and bringing scalable Back End systems to life? We’re seeking a Mid-Level Full Stack Developer with strong Python/Django expertise to help design and deliver powerful workflow solutions used by customers worldwide.
This role leans heavily towards Back End development, where you’ll build business logic, scheduled tasks, and integrations that keep our applications running smoothly. You’ll also have the chance to contribute to Front End interfaces (React) to ensure a seamless user experience, but your core strength will be in writing efficient, reliable, and maintainable Python code.
You’ll work closely with scientists, product specialists, and fellow developers to ensure our software is robust, scalable, and impactful.
What You’ll Do
Design, build, and maintain scalable Python/Django Back End systems.
Implement customer-specific workflows, automation, and scheduled tasks.
Contribute to API design and data modelling to support high-performance applications.
Collaborate with Front End developers (React) to deliver cohesive solutions.
Work across multi-disciplinary teams to translate complex requirements into elegant code.
What You’ll Get
Technical Impact - Take ownership of Back End systems at the core of our applications.
Growth Opportunities - Expand your expertise in Python, Django, APIs, and cloud-hosted SaaS platforms.
Collaboration - Work with scientists, product experts, and developers on meaningful projects.
Supportive Culture - A team where your contributions are valued, and your ideas shape the product.
Work-Life Balance - Flexible hybrid working to suit your lifestyle.
Competitive Package - Competitive salary, 25 days holiday, and comprehensive benefits.
If you’re a developer who thrives on Python/Django Back End development but also enjoys working across the stack, this is your chance to make a real impact in a growing, forward-thinking team.
Python Software Engineer
Brio Digital
Leeds
In office
Mid
£500/day
RECENTLY POSTED
python
react
aws
terraform
github
jest
+3
Job Title: Full Stack Software Engineer (React/Python/AWS)
Location: up-to 2x/week in Leeds
Rate: £500/day Inside IR35
Employment Type: Contract
We’re looking for a talented Full Stack Software Engineer with a focus on delivering high-quality, user-centric products. This role leans towards the Front End (70%), working primarily with React, while also contributing to the Python-based Back End. You’ll also play a key role in shaping and scaling AWS infrastructure, so strong cloud experience is essential.
Tech Stack:
Front End: React, Next, HTML5, CSS3
Back End: Python (FastAPI/Flask/Django)
Cloud: AWS (EC2, Lambda, S3, CloudFormation/CDK, RDS, etc.)
CI/CD & DevOps: GitHub Actions, Docker, Terraform
Testing: Jest, React Testing Library, Pytest
What You’ll Be Doing:
Building intuitive, responsive, and accessible UIs using React and modern JS tooling
Designing and developing scalable APIs and Back End logic in Python
Working closely with designers, product managers and other engineers to bring ideas to life
Deploying, maintaining, and optimising infrastructure on AWS
Writing clean, testable code and participating in code reviews
Contributing to architectural decisions and technical strategy
What We’re Looking For:
Proven experience in full stack development with a strong bias toward Front End
Deep expertise in React and Front End best practices
Solid Back End experience with Python
Strong AWS skills and experience deploying production systems in the cloud
Experience working in an Agile environment
Familiarity with DevOps tooling and CI/CD pipelines
A collaborative mindset and great communication skills
Nice to Have:
Experience with serverless (eg AWS Lambda)
Exposure to data pipelines or Real Time systems
Familiarity with design systems or component libraries
Apply now or email for more information.
Page 1 of 40

Frequently asked questions

What is a Full Stack Engineer?
A Full Stack Engineer is a software developer skilled in both front-end and back-end technologies, capable of building complete web applications from user interfaces to server-side logic and databases.
What skills are commonly required for Full Stack Engineer jobs?
Common skills include proficiency in front-end technologies like HTML, CSS, JavaScript (and frameworks such as React or Angular), back-end languages like Node.js, Python, or Java, database management, API development, and version control tools like Git.
How can I find suitable Full Stack Engineer jobs on Haystack?
You can use our search filters to narrow down Full Stack Engineer jobs by location, technology stack, experience level, and company preferences. Signing up for job alerts can also keep you updated on the latest opportunities.
Are there remote Full Stack Engineer job listings available?
Yes, Haystack offers numerous remote Full Stack Engineer positions. Use the remote work filter on our platform to find job openings that allow you to work from anywhere.
What is the typical interview process for Full Stack Engineer roles?
Interview processes vary by company but usually include an initial technical screening, coding challenges or tests, system design interviews, and behavioral interviews to assess problem-solving skills and cultural fit.