it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

16 jobs found

Email me jobs like this
Refine Search
Current Search
senior react developer remote flexible hours
Senior C#/.NET Developer
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior C#/.NET Developer based in United Kingdom. We are seeking an experienced software engineer to design and build scalable, high-performance applications in a fully remote environment. This role offers the opportunity to work on complex technical challenges using modern development practices and cloud technologies. You will contribute to enterprise-level solutions, architecture decisions, and the evolution of reliable software platforms. The position is ideal for a senior developer who enjoys ownership, collaboration, and solving challenging engineering problems. You will work with distributed teams, leverage cutting-edge tools, and have opportunities to mentor others. This is a role where technical expertise, initiative, and leadership potential can make a direct impact. Accountabilities: The Senior C#/.NET Developer will be responsible for designing, developing, and maintaining robust software solutions while contributing to technical direction and engineering excellence. Design, develop, and implement scalable enterprise applications using C# and .NET technologies. Build and maintain resilient software architectures following modern engineering principles and best practices. Develop and optimize cloud-based solutions using AWS services such as EC2, S3, Lambda, RDS, and CloudFormation. Contribute to microservices architecture design and implementation to support scalable and maintainable systems. Work with relational databases including Microsoft SQL Server and PostgreSQL to build efficient data-driven applications. Collaborate with cross-functional teams to define technical solutions, troubleshoot complex issues, and deliver high-quality software. Develop front-end integrations and user-facing features using React.js where required. Participate in code reviews, technical discussions, and continuous improvement initiatives. Mentor other developers and contribute to building strong engineering practices. Take ownership of projects, ensuring reliability, performance, and operational readiness. Requirements The ideal candidate is a highly experienced software engineer with strong expertise in backend development, cloud technologies, and scalable application design. 5+ years of professional software development experience with demonstrated ownership of complex projects. Strong proficiency in C# and .NET with experience building enterprise-grade applications. Solid experience designing and implementing scalable software architectures. Hands-on experience with AWS cloud services, including EC2, S3, Lambda, RDS, and CloudFormation. Strong understanding of microservices architecture and distributed systems. Experience working with Microsoft SQL Server and PostgreSQL databases. Experience with React.js and modern front-end development practices. Ability or potential to mentor developers and contribute to technical leadership activities. Bachelor's degree or higher in Computer Science, Engineering, or a related discipline, or equivalent professional experience. Strong written and verbal English communication skills. Ability to collaborate effectively across different time zones in a remote environment. Benefits Fully remote work environment with flexibility to choose your location and working schedule. Opportunity to work with modern technologies and challenging software projects. Flexible hours and the ability to work from the environment where you are most productive. Professional growth opportunities through training and continuous learning. Consistent workload with engaging and technically challenging assignments. Performance-based recognition and annual compensation reviews. Competitive hourly compensation based on skills and experience. Monthly contractor payments through secure payment processes. Opportunity to collaborate with a global team of experienced professionals.
19/07/2026
Full time
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior C#/.NET Developer based in United Kingdom. We are seeking an experienced software engineer to design and build scalable, high-performance applications in a fully remote environment. This role offers the opportunity to work on complex technical challenges using modern development practices and cloud technologies. You will contribute to enterprise-level solutions, architecture decisions, and the evolution of reliable software platforms. The position is ideal for a senior developer who enjoys ownership, collaboration, and solving challenging engineering problems. You will work with distributed teams, leverage cutting-edge tools, and have opportunities to mentor others. This is a role where technical expertise, initiative, and leadership potential can make a direct impact. Accountabilities: The Senior C#/.NET Developer will be responsible for designing, developing, and maintaining robust software solutions while contributing to technical direction and engineering excellence. Design, develop, and implement scalable enterprise applications using C# and .NET technologies. Build and maintain resilient software architectures following modern engineering principles and best practices. Develop and optimize cloud-based solutions using AWS services such as EC2, S3, Lambda, RDS, and CloudFormation. Contribute to microservices architecture design and implementation to support scalable and maintainable systems. Work with relational databases including Microsoft SQL Server and PostgreSQL to build efficient data-driven applications. Collaborate with cross-functional teams to define technical solutions, troubleshoot complex issues, and deliver high-quality software. Develop front-end integrations and user-facing features using React.js where required. Participate in code reviews, technical discussions, and continuous improvement initiatives. Mentor other developers and contribute to building strong engineering practices. Take ownership of projects, ensuring reliability, performance, and operational readiness. Requirements The ideal candidate is a highly experienced software engineer with strong expertise in backend development, cloud technologies, and scalable application design. 5+ years of professional software development experience with demonstrated ownership of complex projects. Strong proficiency in C# and .NET with experience building enterprise-grade applications. Solid experience designing and implementing scalable software architectures. Hands-on experience with AWS cloud services, including EC2, S3, Lambda, RDS, and CloudFormation. Strong understanding of microservices architecture and distributed systems. Experience working with Microsoft SQL Server and PostgreSQL databases. Experience with React.js and modern front-end development practices. Ability or potential to mentor developers and contribute to technical leadership activities. Bachelor's degree or higher in Computer Science, Engineering, or a related discipline, or equivalent professional experience. Strong written and verbal English communication skills. Ability to collaborate effectively across different time zones in a remote environment. Benefits Fully remote work environment with flexibility to choose your location and working schedule. Opportunity to work with modern technologies and challenging software projects. Flexible hours and the ability to work from the environment where you are most productive. Professional growth opportunities through training and continuous learning. Consistent workload with engaging and technically challenging assignments. Performance-based recognition and annual compensation reviews. Competitive hourly compensation based on skills and experience. Monthly contractor payments through secure payment processes. Opportunity to collaborate with a global team of experienced professionals.
Senior Software Developer (React/Symfony) - Remote & Flexible Hours
Career Choices Dewis Gyrfa Ltd Birmingham, Staffordshire
Career Choices Dewis Gyrfa Ltd in Birmingham is seeking a Senior Software Developer with strong React and Symfony experience. This role offers up to £70,000 per year and fully remote work, with 25 days of holiday plus bank holidays and flexible hours. You will mentor teammates, own projects from concept to delivery, and contribute to architectural decisions. The ideal candidate has 5+ years in MVC web frameworks, and is proficient with PHP, React, REST and GraphQL.
18/07/2026
Full time
Career Choices Dewis Gyrfa Ltd in Birmingham is seeking a Senior Software Developer with strong React and Symfony experience. This role offers up to £70,000 per year and fully remote work, with 25 days of holiday plus bank holidays and flexible hours. You will mentor teammates, own projects from concept to delivery, and contribute to architectural decisions. The ideal candidate has 5+ years in MVC web frameworks, and is proficient with PHP, React, REST and GraphQL.
Hargreaves Lansdown plc
Senior Mobile Software Developer Engineer in Test
Hargreaves Lansdown plc
Senior Mobile Software Developer Engineer in TestApplylocations: Londontime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 31, 2026 (16 days left to apply)job requisition id: R8149# Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown. We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We'd love to hear from you!About the role# We are looking for a Mobile Software Developer Engineer in Test to join our cross-functional engineering team. This is a great opportunity for a mid-level QA professional who enjoys a blend of manual testing, exploratory testing, and test automation. You will work closely with Product Managers, Designers, React Native Mobile Developers, and QA colleagues to ensure the quality of our mobile applications and shared platform capabilities. You'll help drive quality throughout the development lifecycle by participating in requirements discussions, creating test plans, executing functional and exploratory testing, and expanding our automated test coverage. What You'll Do Perform manual testing of new features, enhancements, and bug fixes across iOS and Android applications. Create and execute test plans, test cases, and exploratory testing activities. Work closely with developers during feature development to identify quality risks early. Build and maintain automated tests for critical user journeys using our existing automation frameworks. Validate integrations with APIs and backend services. Participate in sprint planning, refinement, and release activities. Identify, document, and track defects through to resolution. Support regression testing efforts before releases. Contribute to improving testing practices, tooling, and quality processes across the team. Help ensure accessibility, usability, and performance expectations are met. What We're Looking For Essential Skills & Experience Experience working in a QA or Software Testing role. Strong manual testing skills, including exploratory and regression testing. Experience writing and maintaining automated tests. Understanding of mobile application testing across iOS and Android platforms. Experience testing REST APIs using tools such as Postman or similar. Familiarity with JavaScript or TypeScript. Understanding of Agile development methodologies. Strong problem-solving and debugging skills. Excellent communication and collaboration skills. Nice to Have Experience testing React Native applications. Experience with automation tools such as Appium, Detox, Maestro, Playwright, or similar. Experience with cloud device testing platforms. Experience working with CI/CD pipelines. Familiarity with accessibility testing. Experience within financial services, fintech, or regulated environments. Understanding of feature flags and progressive rollouts. Basic knowledge of mobile build processes (Xcode and Android Studio). What Success Looks Like In your first few months, you'll: Become comfortable testing HL's mobile platform and key customer journeys. Contribute manual and automated testing to sprint deliveries. Develop a good understanding of our quality standards and release processes. Work collaboratively with engineers to improve test coverage and reduce production defects. Help build confidence in releases through effective testing and risk identification. Interview Process Stage 1 - Screening interview (30 mins) A brief conversation to review your experience, understand your approach to quality, and assess overall role fit. Stage 2 - Technical take home exercise (1 week) A take home technical test where you'll be asked to implement automated tests for an existing React Native mobile application to ensure its quality. Stage 3 - Code walkthrough and behavioural interview (90 mins) We will go over your submitted take home exercise to get a better understanding of how you solve problems, also we ask some behavioural questions to make sure you're a good fit for our team and company culture. Package We offer a competitive salary , depending on experience, alongside a generous performance-based bonus scheme .Your total reward package includes: Up to 19% pension contribution - helping you plan confidently for the future Private medical insurance - giving you peace of mind and access to top-tier healthcare A wide range of excellent benefits , from lifestyle perks to wellbeing support, designed to help you thrive both in and out of workWe believe in recognising and rewarding the impact you make - and ensuring you feel valued every step of the way. Working Schedule We're based in the stunning Paddington Central offices at 4 Kingdom Street , a modern workspace designed to energise your day and elevate collaboration. What Makes It Special? Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups. London's highest rooftop basketball court - yes, really! Wellness amenities including showers, lockers, hairdryers, and fresh towels. Cyclist-friendly with secure bike storage and drying rooms. Stylish lounge areas, booths, and breakout spaces for focused work or relaxed chats. Canalside location near Little Venice, with floating restaurants, coffee shops, and a seasonal pop-up garden bar. Unbeatable transport links - just steps from Paddington Station and the Elizabeth Line.We embrace a hybrid working model that gives you the best of both worlds: 2-3 days a week in the office to connect, collaborate, and enjoy everything the space has to offer. Remote flexibility for deep focus, work-life balance, and personal productivity.This is a full-time role , working 37.5 hours per week , Monday to Friday. Please note, we are unable to offer sponsorship opportunities for this position. 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 and annual pay review 25 days holiday plus bank holidays and 1-day additional Christmas closure Option to purchase an additional 5 days holiday Flexible working options available, including hybrid working Enhanced parental leave Pension scheme up to 11% employer contribution Income Protection and Life insurance (4 x salary core level of cover) Private medical insurance Health care cash plans - including optical, dental, and outpatient care Health screening programme - confidential support including mental health counselling and remote GP Wellhub - unlimited access to fitness providers and wellness coach sessions Variety of travel to work schemes with bike storage and shower facilities Inhouse barista and deli serving subsidised coffee and sandwiches Two paid volunteering days per year dependant on role level only available to select during our annual benefits window, in November each year 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.
18/07/2026
Full time
Senior Mobile Software Developer Engineer in TestApplylocations: Londontime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 31, 2026 (16 days left to apply)job requisition id: R8149# Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown. We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We'd love to hear from you!About the role# We are looking for a Mobile Software Developer Engineer in Test to join our cross-functional engineering team. This is a great opportunity for a mid-level QA professional who enjoys a blend of manual testing, exploratory testing, and test automation. You will work closely with Product Managers, Designers, React Native Mobile Developers, and QA colleagues to ensure the quality of our mobile applications and shared platform capabilities. You'll help drive quality throughout the development lifecycle by participating in requirements discussions, creating test plans, executing functional and exploratory testing, and expanding our automated test coverage. What You'll Do Perform manual testing of new features, enhancements, and bug fixes across iOS and Android applications. Create and execute test plans, test cases, and exploratory testing activities. Work closely with developers during feature development to identify quality risks early. Build and maintain automated tests for critical user journeys using our existing automation frameworks. Validate integrations with APIs and backend services. Participate in sprint planning, refinement, and release activities. Identify, document, and track defects through to resolution. Support regression testing efforts before releases. Contribute to improving testing practices, tooling, and quality processes across the team. Help ensure accessibility, usability, and performance expectations are met. What We're Looking For Essential Skills & Experience Experience working in a QA or Software Testing role. Strong manual testing skills, including exploratory and regression testing. Experience writing and maintaining automated tests. Understanding of mobile application testing across iOS and Android platforms. Experience testing REST APIs using tools such as Postman or similar. Familiarity with JavaScript or TypeScript. Understanding of Agile development methodologies. Strong problem-solving and debugging skills. Excellent communication and collaboration skills. Nice to Have Experience testing React Native applications. Experience with automation tools such as Appium, Detox, Maestro, Playwright, or similar. Experience with cloud device testing platforms. Experience working with CI/CD pipelines. Familiarity with accessibility testing. Experience within financial services, fintech, or regulated environments. Understanding of feature flags and progressive rollouts. Basic knowledge of mobile build processes (Xcode and Android Studio). What Success Looks Like In your first few months, you'll: Become comfortable testing HL's mobile platform and key customer journeys. Contribute manual and automated testing to sprint deliveries. Develop a good understanding of our quality standards and release processes. Work collaboratively with engineers to improve test coverage and reduce production defects. Help build confidence in releases through effective testing and risk identification. Interview Process Stage 1 - Screening interview (30 mins) A brief conversation to review your experience, understand your approach to quality, and assess overall role fit. Stage 2 - Technical take home exercise (1 week) A take home technical test where you'll be asked to implement automated tests for an existing React Native mobile application to ensure its quality. Stage 3 - Code walkthrough and behavioural interview (90 mins) We will go over your submitted take home exercise to get a better understanding of how you solve problems, also we ask some behavioural questions to make sure you're a good fit for our team and company culture. Package We offer a competitive salary , depending on experience, alongside a generous performance-based bonus scheme .Your total reward package includes: Up to 19% pension contribution - helping you plan confidently for the future Private medical insurance - giving you peace of mind and access to top-tier healthcare A wide range of excellent benefits , from lifestyle perks to wellbeing support, designed to help you thrive both in and out of workWe believe in recognising and rewarding the impact you make - and ensuring you feel valued every step of the way. Working Schedule We're based in the stunning Paddington Central offices at 4 Kingdom Street , a modern workspace designed to energise your day and elevate collaboration. What Makes It Special? Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups. London's highest rooftop basketball court - yes, really! Wellness amenities including showers, lockers, hairdryers, and fresh towels. Cyclist-friendly with secure bike storage and drying rooms. Stylish lounge areas, booths, and breakout spaces for focused work or relaxed chats. Canalside location near Little Venice, with floating restaurants, coffee shops, and a seasonal pop-up garden bar. Unbeatable transport links - just steps from Paddington Station and the Elizabeth Line.We embrace a hybrid working model that gives you the best of both worlds: 2-3 days a week in the office to connect, collaborate, and enjoy everything the space has to offer. Remote flexibility for deep focus, work-life balance, and personal productivity.This is a full-time role , working 37.5 hours per week , Monday to Friday. Please note, we are unable to offer sponsorship opportunities for this position. 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 and annual pay review 25 days holiday plus bank holidays and 1-day additional Christmas closure Option to purchase an additional 5 days holiday Flexible working options available, including hybrid working Enhanced parental leave Pension scheme up to 11% employer contribution Income Protection and Life insurance (4 x salary core level of cover) Private medical insurance Health care cash plans - including optical, dental, and outpatient care Health screening programme - confidential support including mental health counselling and remote GP Wellhub - unlimited access to fitness providers and wellness coach sessions Variety of travel to work schemes with bike storage and shower facilities Inhouse barista and deli serving subsidised coffee and sandwiches Two paid volunteering days per year dependant on role level only available to select during our annual benefits window, in November each year 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.
Hargreaves Lansdown plc
Senior Software Engineer
Hargreaves Lansdown plc
Senior Software EngineerApplylocations: Londontime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 31, 2026 (15 days left to apply)job requisition id: R8159# Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown. We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We'd love to hear from you!About the role# As a Senior React Native Developer, you will lead the development of our mobile applications, ensuring they are reliable, secure, scalable, and delightful to use. You'll collaborate with product managers, designers, backend engineers, QA automation engineers to support a part of the HL platform. You'll have the opportunity to influence architectural decisions, mentor other developers, and drive best practices across our mobile engineering discipline. What You'll Do Build and maintain a high quality React Native application. Architect scalable mobile solutions that meet the demands of financial applications (security, performance, reliability). Integrate with RESTful and GraphQL APIs and collaborate closely with backend teams. Optimize app performance, including memory usage, load times, and smooth UI interactions. Implement high security standards such as encryption, biometrics, and secure data storage. Lead code reviews, share best practices, and mentor junior developers. Work cross functionally with designers, PMs, and QA to deliver features end to end. Stay up to date with the latest in React Native and mobile technologies. What We're Looking For 8+ years of professional mobile development experience, with 5+ years using React Native . Strong knowledge of JavaScript/TypeScript , ES6+ features, and modern React patterns. Experience integrating third party libraries, analytics tools, and mobile SDKs Strong understanding of secure mobile development, especially within financial or regulated environments. Familiarity with state management. Experience with CI/CD pipelines for mobile apps. Strong debugging skills, including performance profiling and memory optimization. Excellent communication skills and experience working in agile environments. Nice to Have Experience with native iOS (Swift) or Android (Kotlin/Java). Experience in fintech or banking applications. Familiarity with feature driven modular architecture. Experience working with feature flags. UI automation testing experience. Interview Process Stage 1 - Discussion with our Hiring Manager (30 mins) A brief conversation to explore your background, motivations, and fit for the team and role. Stage 2 - Technical take home exercise (1 week) A take home project that needs to be extended, fixed and improved which can showcase at what level your React Native ability is at. Stage 3 - Technical interview (60-90 mins) In the session we will walkthrough your coding challenge submission and ask you different questions around coding, architecture, security and problem solving. Working Schedule We're based in the stunning Paddington Central offices at 4 Kingdom Street , a modern workspace designed to energise your day and elevate collaboration. What Makes It Special? Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups. London's highest rooftop basketball court - yes, really! On-site café and bar with sweeping views across West London. Wellness amenities including showers, lockers, hairdryers, and fresh towels. Cyclist-friendly with secure bike storage and drying rooms. Stylish lounge areas, booths, and breakout spaces for focused work or relaxed chats. Canalside location near Little Venice, with floating restaurants, coffee shops, and a seasonal pop-up garden bar. Unbeatable transport links - just steps from Paddington Station and the Elizabeth Line, with Heathrow only 30 minutes away.We embrace a hybrid working model that gives you the best of both worlds: 2-3 days a week in the office to connect, collaborate, and enjoy everything the space has to offer. Remote flexibility for deep focus, work-life balance, and personal productivity.This is a full-time role , working 37.5 hours per week , Monday to Friday. 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 and annual pay review 25 days holiday plus bank holidays and 1-day additional Christmas closure Option to purchase an additional 5 days holiday Flexible working options available, including hybrid working Enhanced parental leave Pension scheme up to 11% employer contribution Income Protection and Life insurance (4 x salary core level of cover) Private medical insurance Health care cash plans - including optical, dental, and outpatient care Health screening programme - confidential support including mental health counselling and remote GP Wellhub - unlimited access to fitness providers and wellness coach sessions Variety of travel to work schemes with bike storage and shower facilities Inhouse barista and deli serving subsidised coffee and sandwiches Two paid volunteering days per year dependant on role level only available to select during our annual benefits window, in November each year 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.
18/07/2026
Full time
Senior Software EngineerApplylocations: Londontime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 31, 2026 (15 days left to apply)job requisition id: R8159# Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown. We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We'd love to hear from you!About the role# As a Senior React Native Developer, you will lead the development of our mobile applications, ensuring they are reliable, secure, scalable, and delightful to use. You'll collaborate with product managers, designers, backend engineers, QA automation engineers to support a part of the HL platform. You'll have the opportunity to influence architectural decisions, mentor other developers, and drive best practices across our mobile engineering discipline. What You'll Do Build and maintain a high quality React Native application. Architect scalable mobile solutions that meet the demands of financial applications (security, performance, reliability). Integrate with RESTful and GraphQL APIs and collaborate closely with backend teams. Optimize app performance, including memory usage, load times, and smooth UI interactions. Implement high security standards such as encryption, biometrics, and secure data storage. Lead code reviews, share best practices, and mentor junior developers. Work cross functionally with designers, PMs, and QA to deliver features end to end. Stay up to date with the latest in React Native and mobile technologies. What We're Looking For 8+ years of professional mobile development experience, with 5+ years using React Native . Strong knowledge of JavaScript/TypeScript , ES6+ features, and modern React patterns. Experience integrating third party libraries, analytics tools, and mobile SDKs Strong understanding of secure mobile development, especially within financial or regulated environments. Familiarity with state management. Experience with CI/CD pipelines for mobile apps. Strong debugging skills, including performance profiling and memory optimization. Excellent communication skills and experience working in agile environments. Nice to Have Experience with native iOS (Swift) or Android (Kotlin/Java). Experience in fintech or banking applications. Familiarity with feature driven modular architecture. Experience working with feature flags. UI automation testing experience. Interview Process Stage 1 - Discussion with our Hiring Manager (30 mins) A brief conversation to explore your background, motivations, and fit for the team and role. Stage 2 - Technical take home exercise (1 week) A take home project that needs to be extended, fixed and improved which can showcase at what level your React Native ability is at. Stage 3 - Technical interview (60-90 mins) In the session we will walkthrough your coding challenge submission and ask you different questions around coding, architecture, security and problem solving. Working Schedule We're based in the stunning Paddington Central offices at 4 Kingdom Street , a modern workspace designed to energise your day and elevate collaboration. What Makes It Special? Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups. London's highest rooftop basketball court - yes, really! On-site café and bar with sweeping views across West London. Wellness amenities including showers, lockers, hairdryers, and fresh towels. Cyclist-friendly with secure bike storage and drying rooms. Stylish lounge areas, booths, and breakout spaces for focused work or relaxed chats. Canalside location near Little Venice, with floating restaurants, coffee shops, and a seasonal pop-up garden bar. Unbeatable transport links - just steps from Paddington Station and the Elizabeth Line, with Heathrow only 30 minutes away.We embrace a hybrid working model that gives you the best of both worlds: 2-3 days a week in the office to connect, collaborate, and enjoy everything the space has to offer. Remote flexibility for deep focus, work-life balance, and personal productivity.This is a full-time role , working 37.5 hours per week , Monday to Friday. 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 and annual pay review 25 days holiday plus bank holidays and 1-day additional Christmas closure Option to purchase an additional 5 days holiday Flexible working options available, including hybrid working Enhanced parental leave Pension scheme up to 11% employer contribution Income Protection and Life insurance (4 x salary core level of cover) Private medical insurance Health care cash plans - including optical, dental, and outpatient care Health screening programme - confidential support including mental health counselling and remote GP Wellhub - unlimited access to fitness providers and wellness coach sessions Variety of travel to work schemes with bike storage and shower facilities Inhouse barista and deli serving subsidised coffee and sandwiches Two paid volunteering days per year dependant on role level only available to select during our annual benefits window, in November each year 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.
Remote Full Stack Software Engineer (Senior, Python / Rust / Go & React, Insurance)
Evolvesquads
Remote Full Stack Software Engineer (Senior, Python / Rust / Go & React, Insurance) Our broker platform is the core technology crucial to success - allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features - we favour a highly iterative, analytical approach. We're looking for a Software Engineer (Full-stack) to join our Development team. PROJECT STACK and TEAM We exist to enhance the experience of brokers and clients by saving them time and eliminating the friction and cost it takes to place risk at Lloyd's of London. We empower brokers with instant underwriting decisions, anytime, anywhere. Our proprietary algorithm that underwrites risk, used in conjunction with the latest machine learning technology, enables us to make faster more informed decisions. MAIN REQUIREMENTS Strong in a semi mainstream programming language (e.g. Python, Typescript, Rust, Go, etc) Proficient with frontend/GUI framework Good understanding of data processing, API design/integration, and system architecture Comfortable adopting new tools and technologies as needed - adaptability is more important than narrow specialisation security/infra deep insurance domain background (but still eng first) Mindset & Working Style Proactive problem solver - digs deep to understand, fix, and improve systems without waiting for direction Ownership driven - takes responsibility for outcomes and cares about the success of the product Builder mentality - has independently built and shipped projects; understands decision making and trade offs Versatile - comfortable working across backend, frontend, infrastructure, architecture, and debugging Curious and quick learner - eager to explore and master new frameworks and approaches Project Context Core focus on agentic orchestration (e.g. LangGraph) Ideally has hands on experience with LangGraph, LangChain, or similar frameworks Otherwise, can demonstrate the ability to learn and apply these rapidly Domain curiosity - interest in or willingness to understand insurance systems and workflows is an advantage GOOD TO HAVE Cultural Fit Startup minded: comfortable with ambiguity, rapid iteration, and autonomy Communicates clearly and collaborates well within a small, fast moving team Sees the bigger picture - contributes to shaping direction, not just executing tasks Thrives in environments where impact matters more than hierarchy Experience deploying AI/LLM systems into production. JOB RESPONSIBILITIES Build robust and scalable software for business critical, web based applications Build eye catching, functional, efficient, and reusable web and mobile based sites that drive these web applications Design, build, test, document and maintain APIs and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and code review Work with the Product team to understand end user requirements and translate them into an effective technical solution Document technical design and analysis work; assess current system architecture and identify opportunities for growth and improvement Build mock ups or prototypes to explore and troubleshoot new initiatives Work with the Product team and UX designers to review designs, implement new features, and ensure user experience is top level Explore new ideas and emerging technologies, develop prototypes quickly Uphold the engineering team's principles and ways of working SUMMARY Work your way - Enjoy the freedom to work from anywhere, with flexible hours that match your natural rhythm. Work with global clients - Collaborate directly with international teams to create real impact. Great people, no micromanagement - Join a supportive, results focused team where you're trusted to do your best work. Flexibility allows developers A better work life balance Increased productivity The ability to work any time around the clock
18/07/2026
Full time
Remote Full Stack Software Engineer (Senior, Python / Rust / Go & React, Insurance) Our broker platform is the core technology crucial to success - allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features - we favour a highly iterative, analytical approach. We're looking for a Software Engineer (Full-stack) to join our Development team. PROJECT STACK and TEAM We exist to enhance the experience of brokers and clients by saving them time and eliminating the friction and cost it takes to place risk at Lloyd's of London. We empower brokers with instant underwriting decisions, anytime, anywhere. Our proprietary algorithm that underwrites risk, used in conjunction with the latest machine learning technology, enables us to make faster more informed decisions. MAIN REQUIREMENTS Strong in a semi mainstream programming language (e.g. Python, Typescript, Rust, Go, etc) Proficient with frontend/GUI framework Good understanding of data processing, API design/integration, and system architecture Comfortable adopting new tools and technologies as needed - adaptability is more important than narrow specialisation security/infra deep insurance domain background (but still eng first) Mindset & Working Style Proactive problem solver - digs deep to understand, fix, and improve systems without waiting for direction Ownership driven - takes responsibility for outcomes and cares about the success of the product Builder mentality - has independently built and shipped projects; understands decision making and trade offs Versatile - comfortable working across backend, frontend, infrastructure, architecture, and debugging Curious and quick learner - eager to explore and master new frameworks and approaches Project Context Core focus on agentic orchestration (e.g. LangGraph) Ideally has hands on experience with LangGraph, LangChain, or similar frameworks Otherwise, can demonstrate the ability to learn and apply these rapidly Domain curiosity - interest in or willingness to understand insurance systems and workflows is an advantage GOOD TO HAVE Cultural Fit Startup minded: comfortable with ambiguity, rapid iteration, and autonomy Communicates clearly and collaborates well within a small, fast moving team Sees the bigger picture - contributes to shaping direction, not just executing tasks Thrives in environments where impact matters more than hierarchy Experience deploying AI/LLM systems into production. JOB RESPONSIBILITIES Build robust and scalable software for business critical, web based applications Build eye catching, functional, efficient, and reusable web and mobile based sites that drive these web applications Design, build, test, document and maintain APIs and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and code review Work with the Product team to understand end user requirements and translate them into an effective technical solution Document technical design and analysis work; assess current system architecture and identify opportunities for growth and improvement Build mock ups or prototypes to explore and troubleshoot new initiatives Work with the Product team and UX designers to review designs, implement new features, and ensure user experience is top level Explore new ideas and emerging technologies, develop prototypes quickly Uphold the engineering team's principles and ways of working SUMMARY Work your way - Enjoy the freedom to work from anywhere, with flexible hours that match your natural rhythm. Work with global clients - Collaborate directly with international teams to create real impact. Great people, no micromanagement - Join a supportive, results focused team where you're trusted to do your best work. Flexibility allows developers A better work life balance Increased productivity The ability to work any time around the clock
MI5
Software Engineer
MI5
Salary: London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) with an opportunity to qualify for additional allowances and a skills-related payment under the Government Digital and Data Profession Capability Framework (GDDPCF) - formerly known as DDaT. London roles - 36 hours per week, Manchester roles - 37 hours per week. Flexible working: we support full-time, part-time, compressed hours and other flexible working patterns. This is primarily an office-based role, and therefore, opportunities for home or remote working will be limited and dependent on business needs. About us MI5 keeps the country safe from serious threats like terrorism and attempts by states to harm the UK, its people and way of life. We carry out investigations by obtaining, analysing, and assessing intelligence, and then work with a range of partners including MI6 and GCHQ to disrupt these threats. Through our protective security arm, we provide advice and guidance to government, businesses and other organisations about how to keep themselves safe. A role in MI5 means you'll do unique and challenging work in a supportive and encouraging environment, making a real difference to UK national security. The role Technology sits at the heart of everything we do at MI5. We're looking for Software Engineers with multiple years of experience who are prepared to take on a more senior role within a multi-disciplinary product team. You'll develop solutions, mentor less experienced colleagues whilst working alongside a range of technical specialists including Product Owners, Business Analysts, Delivery Managers, Data Scientists and Machine Learning Engineers, to build and run secure applications and products. You'll be using agile methodologies to deliver products that are core to MI5's operations, and you'll be using cloud technologies such as AWS and Azure as well, supporting on-premises platforms and long-established technologies and frameworks. You'll share our collective responsibility to keep the country safe and be keen to constantly improve yourself and your team, taking on ownership of large problems, breaking them down and working with the team to deliver new features throughout the engineering lifecycle. You'll support the products owned by the team, working with users to identify and fix defects (providing on-call support if necessary) developing automated tests to maintain the assurance of our products and deploy through continuous integration pipelines. You'll support and mentor less experienced colleagues and help them to understand what great engineering looks like, promoting best practises, participating in our engineering community and guilds, and encourage cross-organisation initiatives to help build our community of engineers. Many of our engineers work directly within our mission teams and all engineers have a unique opportunity to see first hand how their work contributes to UK national security, while remaining part of a supportive and inclusive technical profession. Our tech stacks vary between products (such as Java, Python, C#, React.js, Oracle, Mongo, Elastic Search and Hadoop to name a few). We embrace DevSecOps mindset, and our teams automate, run and support what we build. You'll be working under the Government Digital and Data Profession Capability Framework (formerly known as DDaT), which recognises and rewards specialist expertise. Due to the nature of our work, most of the teams only work from the office. There are limited opportunities to work in a hybrid way. This is not guaranteed and dependent on the business need. Whether it's building a platform to enable the analysis of data systems to track the progress of our investigations, developing robust and scalable capabilities for our Data Science teams, compliance services to ensure we are operating legally or tooling to improve our developer experience, the nature of our work presents unique and fascinating engineering challenges. About you We value your solid communication skills, as you communicate effectively with technical and non-technical colleagues. You'll demonstrate competency in leadership and you're continuously looking for opportunities to develop and learn new engineering practices and approaches. Training and development We're committed to developing you and recognise this will look different for everyone. We'll use the Government Digital and Data Profession Capability Framework (formerly known as DDaT) as a compass to provide guidance and tools to support you. You can find out more about the framework here: Government Digital and Data Profession Capability Framework. There'll be opportunities to gain qualifications and pursue specialist pathways, as well as undertaking tailored training, coaching and mentoring. You will also have up to 20% innovation and personal development time. As you develop, grow, and maintain your technical skills, you will have the opportunity to progress through GDDPCF pay points. You'll need to regularly demonstrate and accredit your skills based on the framework. If you don't maintain the required skills, you'll be given the opportunity and support to rectify this, as you could revert to a lower level of capability and pay. Rewards and benefits You'll receive a starting salary of between London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) plus other benefits including: 25 Days Annual Leave automatically rising to 30 days after 5 years' service, and an additional 10.5 days public and privilege holidays opportunities to be recognised through our employee performance scheme dedicated development budget interest free season ticket loan cycle to work scheme facilities such as a gym, restaurant and on site coffee bars (at some locations) paid parental and adoption leave. Equal opportunities At MI5 diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: those with different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including those from groups that are under represented in our workforce such as women, those from an ethnic minority background, people with disabilities and those from low socio economic backgrounds. MI5 is proud to have achieved Leader status within the Department for Work and Pensions' Disability Confident scheme. This initiative encourages employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. As a Disability Confident Organisation, we aim to ensure that a fair and proportionate number of disabled applicants who best meet the essential criteria for this position will be offered an interview, where it is practical for us to do so. (This is known as the Offer of an interview.) To secure an interview for this role, you must meet the minimum criteria, all of which are assessed at the application sift. These criteria (in order of application process) are: Demonstrate ability in developing software in at least one common language (assessed at application form sift) Demonstrate an understanding of the principles of modern standards approaches such as continuous integration and delivery, test driven development and cloud services (assessed at application form sift) Demonstrate taking on a more senior role within a team. Provide technical direction and the ability to guide and support others with regards to software developing (assessed at application form sift) There is a wide range of extra support available throughout the recruitment process to enable you to do your best, see our website for information on reasonable adjustments we can offer. What to expect You'll be invited to upload your CV and complete an online application form. If you pass, you'll be invited to an interview where you will be asked questions relating to your motivation and our core competencies. If you pass, you'll be invited to a technical skill based interview based on the Government Digital and Data Profession Capability Framework for the role. This will cover drawing upon your experience for the following areas: Programming & Build including User Focus Information Security System Design If you pass, you'll be made a Conditional Offer of Employment, subject to vetting. Please note, you must successfully pass each stage of the process to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you to continue any current employment until you have received your final job offer. Before you apply To work at MI5 you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us, to ensure your personal and application correspondence remain separate . click apply for full job details
18/07/2026
Full time
Salary: London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) with an opportunity to qualify for additional allowances and a skills-related payment under the Government Digital and Data Profession Capability Framework (GDDPCF) - formerly known as DDaT. London roles - 36 hours per week, Manchester roles - 37 hours per week. Flexible working: we support full-time, part-time, compressed hours and other flexible working patterns. This is primarily an office-based role, and therefore, opportunities for home or remote working will be limited and dependent on business needs. About us MI5 keeps the country safe from serious threats like terrorism and attempts by states to harm the UK, its people and way of life. We carry out investigations by obtaining, analysing, and assessing intelligence, and then work with a range of partners including MI6 and GCHQ to disrupt these threats. Through our protective security arm, we provide advice and guidance to government, businesses and other organisations about how to keep themselves safe. A role in MI5 means you'll do unique and challenging work in a supportive and encouraging environment, making a real difference to UK national security. The role Technology sits at the heart of everything we do at MI5. We're looking for Software Engineers with multiple years of experience who are prepared to take on a more senior role within a multi-disciplinary product team. You'll develop solutions, mentor less experienced colleagues whilst working alongside a range of technical specialists including Product Owners, Business Analysts, Delivery Managers, Data Scientists and Machine Learning Engineers, to build and run secure applications and products. You'll be using agile methodologies to deliver products that are core to MI5's operations, and you'll be using cloud technologies such as AWS and Azure as well, supporting on-premises platforms and long-established technologies and frameworks. You'll share our collective responsibility to keep the country safe and be keen to constantly improve yourself and your team, taking on ownership of large problems, breaking them down and working with the team to deliver new features throughout the engineering lifecycle. You'll support the products owned by the team, working with users to identify and fix defects (providing on-call support if necessary) developing automated tests to maintain the assurance of our products and deploy through continuous integration pipelines. You'll support and mentor less experienced colleagues and help them to understand what great engineering looks like, promoting best practises, participating in our engineering community and guilds, and encourage cross-organisation initiatives to help build our community of engineers. Many of our engineers work directly within our mission teams and all engineers have a unique opportunity to see first hand how their work contributes to UK national security, while remaining part of a supportive and inclusive technical profession. Our tech stacks vary between products (such as Java, Python, C#, React.js, Oracle, Mongo, Elastic Search and Hadoop to name a few). We embrace DevSecOps mindset, and our teams automate, run and support what we build. You'll be working under the Government Digital and Data Profession Capability Framework (formerly known as DDaT), which recognises and rewards specialist expertise. Due to the nature of our work, most of the teams only work from the office. There are limited opportunities to work in a hybrid way. This is not guaranteed and dependent on the business need. Whether it's building a platform to enable the analysis of data systems to track the progress of our investigations, developing robust and scalable capabilities for our Data Science teams, compliance services to ensure we are operating legally or tooling to improve our developer experience, the nature of our work presents unique and fascinating engineering challenges. About you We value your solid communication skills, as you communicate effectively with technical and non-technical colleagues. You'll demonstrate competency in leadership and you're continuously looking for opportunities to develop and learn new engineering practices and approaches. Training and development We're committed to developing you and recognise this will look different for everyone. We'll use the Government Digital and Data Profession Capability Framework (formerly known as DDaT) as a compass to provide guidance and tools to support you. You can find out more about the framework here: Government Digital and Data Profession Capability Framework. There'll be opportunities to gain qualifications and pursue specialist pathways, as well as undertaking tailored training, coaching and mentoring. You will also have up to 20% innovation and personal development time. As you develop, grow, and maintain your technical skills, you will have the opportunity to progress through GDDPCF pay points. You'll need to regularly demonstrate and accredit your skills based on the framework. If you don't maintain the required skills, you'll be given the opportunity and support to rectify this, as you could revert to a lower level of capability and pay. Rewards and benefits You'll receive a starting salary of between London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) plus other benefits including: 25 Days Annual Leave automatically rising to 30 days after 5 years' service, and an additional 10.5 days public and privilege holidays opportunities to be recognised through our employee performance scheme dedicated development budget interest free season ticket loan cycle to work scheme facilities such as a gym, restaurant and on site coffee bars (at some locations) paid parental and adoption leave. Equal opportunities At MI5 diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: those with different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including those from groups that are under represented in our workforce such as women, those from an ethnic minority background, people with disabilities and those from low socio economic backgrounds. MI5 is proud to have achieved Leader status within the Department for Work and Pensions' Disability Confident scheme. This initiative encourages employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. As a Disability Confident Organisation, we aim to ensure that a fair and proportionate number of disabled applicants who best meet the essential criteria for this position will be offered an interview, where it is practical for us to do so. (This is known as the Offer of an interview.) To secure an interview for this role, you must meet the minimum criteria, all of which are assessed at the application sift. These criteria (in order of application process) are: Demonstrate ability in developing software in at least one common language (assessed at application form sift) Demonstrate an understanding of the principles of modern standards approaches such as continuous integration and delivery, test driven development and cloud services (assessed at application form sift) Demonstrate taking on a more senior role within a team. Provide technical direction and the ability to guide and support others with regards to software developing (assessed at application form sift) There is a wide range of extra support available throughout the recruitment process to enable you to do your best, see our website for information on reasonable adjustments we can offer. What to expect You'll be invited to upload your CV and complete an online application form. If you pass, you'll be invited to an interview where you will be asked questions relating to your motivation and our core competencies. If you pass, you'll be invited to a technical skill based interview based on the Government Digital and Data Profession Capability Framework for the role. This will cover drawing upon your experience for the following areas: Programming & Build including User Focus Information Security System Design If you pass, you'll be made a Conditional Offer of Employment, subject to vetting. Please note, you must successfully pass each stage of the process to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you to continue any current employment until you have received your final job offer. Before you apply To work at MI5 you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us, to ensure your personal and application correspondence remain separate . click apply for full job details
MI5
Software Engineer
MI5 Manchester, Lancashire
Salary: London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) with an opportunity to qualify for additional allowances and a skills-related payment under the Government Digital and Data Profession Capability Framework (GDDPCF) - formerly known as DDaT. London roles - 36 hours per week, Manchester roles - 37 hours per week. Flexible working: we support full-time, part-time, compressed hours and other flexible working patterns. This is primarily an office-based role, and therefore, opportunities for home or remote working will be limited and dependent on business needs. About us MI5 keeps the country safe from serious threats like terrorism and attempts by states to harm the UK, its people and way of life. We carry out investigations by obtaining, analysing, and assessing intelligence, and then work with a range of partners including MI6 and GCHQ to disrupt these threats. Through our protective security arm, we provide advice and guidance to government, businesses and other organisations about how to keep themselves safe. A role in MI5 means you'll do unique and challenging work in a supportive and encouraging environment, making a real difference to UK national security. The role Technology sits at the heart of everything we do at MI5. We're looking for Software Engineers with multiple years of experience who are prepared to take on a more senior role within a multi-disciplinary product team. You'll develop solutions, mentor less experienced colleagues whilst working alongside a range of technical specialists including Product Owners, Business Analysts, Delivery Managers, Data Scientists and Machine Learning Engineers, to build and run secure applications and products. You'll be using agile methodologies to deliver products that are core to MI5's operations, and you'll be using cloud technologies such as AWS and Azure as well, supporting on-premises platforms and long-established technologies and frameworks. You'll share our collective responsibility to keep the country safe and be keen to constantly improve yourself and your team, taking on ownership of large problems, breaking them down and working with the team to deliver new features throughout the engineering lifecycle. You'll support the products owned by the team, working with users to identify and fix defects (providing on-call support if necessary) developing automated tests to maintain the assurance of our products and deploy through continuous integration pipelines. You'll support and mentor less experienced colleagues and help them to understand what great engineering looks like, promoting best practises, participating in our engineering community and guilds, and encourage cross-organisation initiatives to help build our community of engineers. Many of our engineers work directly within our mission teams and all engineers have a unique opportunity to see first hand how their work contributes to UK national security, while remaining part of a supportive and inclusive technical profession. Our tech stacks vary between products (such as Java, Python, C#, React.js, Oracle, Mongo, Elastic Search and Hadoop to name a few). We embrace DevSecOps mindset, and our teams automate, run and support what we build. You'll be working under the Government Digital and Data Profession Capability Framework (formerly known as DDaT), which recognises and rewards specialist expertise. Due to the nature of our work, most of the teams only work from the office. There are limited opportunities to work in a hybrid way. This is not guaranteed and dependent on the business need. Whether it's building a platform to enable the analysis of data systems to track the progress of our investigations, developing robust and scalable capabilities for our Data Science teams, compliance services to ensure we are operating legally or tooling to improve our developer experience, the nature of our work presents unique and fascinating engineering challenges. About you We value your solid communication skills, as you communicate effectively with technical and non-technical colleagues. You'll demonstrate competency in leadership and you're continuously looking for opportunities to develop and learn new engineering practices and approaches. Training and development We're committed to developing you and recognise this will look different for everyone. We'll use the Government Digital and Data Profession Capability Framework (formerly known as DDaT) as a compass to provide guidance and tools to support you. You can find out more about the framework here: Government Digital and Data Profession Capability Framework. There'll be opportunities to gain qualifications and pursue specialist pathways, as well as undertaking tailored training, coaching and mentoring. You will also have up to 20% innovation and personal development time. As you develop, grow, and maintain your technical skills, you will have the opportunity to progress through GDDPCF pay points. You'll need to regularly demonstrate and accredit your skills based on the framework. If you don't maintain the required skills, you'll be given the opportunity and support to rectify this, as you could revert to a lower level of capability and pay. Rewards and benefits You'll receive a starting salary of between London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) plus other benefits including: 25 Days Annual Leave automatically rising to 30 days after 5 years' service, and an additional 10.5 days public and privilege holidays opportunities to be recognised through our employee performance scheme dedicated development budget interest free season ticket loan cycle to work scheme facilities such as a gym, restaurant and on site coffee bars (at some locations) paid parental and adoption leave. Equal opportunities At MI5 diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: those with different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including those from groups that are under represented in our workforce such as women, those from an ethnic minority background, people with disabilities and those from low socio economic backgrounds. MI5 is proud to have achieved Leader status within the Department for Work and Pensions' Disability Confident scheme. This initiative encourages employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. As a Disability Confident Organisation, we aim to ensure that a fair and proportionate number of disabled applicants who best meet the essential criteria for this position will be offered an interview, where it is practical for us to do so. (This is known as the Offer of an interview.) To secure an interview for this role, you must meet the minimum criteria, all of which are assessed at the application sift. These criteria (in order of application process) are: Demonstrate ability in developing software in at least one common language (assessed at application form sift) Demonstrate an understanding of the principles of modern standards approaches such as continuous integration and delivery, test driven development and cloud services (assessed at application form sift) Demonstrate taking on a more senior role within a team. Provide technical direction and the ability to guide and support others with regards to software developing (assessed at application form sift) There is a wide range of extra support available throughout the recruitment process to enable you to do your best, see our website for information on reasonable adjustments we can offer. What to expect You'll be invited to upload your CV and complete an online application form. If you pass, you'll be invited to an interview where you will be asked questions relating to your motivation and our core competencies. If you pass, you'll be invited to a technical skill based interview based on the Government Digital and Data Profession Capability Framework for the role. This will cover drawing upon your experience for the following areas: Programming & Build including User Focus Information Security System Design If you pass, you'll be made a Conditional Offer of Employment, subject to vetting. Please note, you must successfully pass each stage of the process to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you to continue any current employment until you have received your final job offer. Before you apply To work at MI5 you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us, to ensure your personal and application correspondence remain separate . click apply for full job details
18/07/2026
Full time
Salary: London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) with an opportunity to qualify for additional allowances and a skills-related payment under the Government Digital and Data Profession Capability Framework (GDDPCF) - formerly known as DDaT. London roles - 36 hours per week, Manchester roles - 37 hours per week. Flexible working: we support full-time, part-time, compressed hours and other flexible working patterns. This is primarily an office-based role, and therefore, opportunities for home or remote working will be limited and dependent on business needs. About us MI5 keeps the country safe from serious threats like terrorism and attempts by states to harm the UK, its people and way of life. We carry out investigations by obtaining, analysing, and assessing intelligence, and then work with a range of partners including MI6 and GCHQ to disrupt these threats. Through our protective security arm, we provide advice and guidance to government, businesses and other organisations about how to keep themselves safe. A role in MI5 means you'll do unique and challenging work in a supportive and encouraging environment, making a real difference to UK national security. The role Technology sits at the heart of everything we do at MI5. We're looking for Software Engineers with multiple years of experience who are prepared to take on a more senior role within a multi-disciplinary product team. You'll develop solutions, mentor less experienced colleagues whilst working alongside a range of technical specialists including Product Owners, Business Analysts, Delivery Managers, Data Scientists and Machine Learning Engineers, to build and run secure applications and products. You'll be using agile methodologies to deliver products that are core to MI5's operations, and you'll be using cloud technologies such as AWS and Azure as well, supporting on-premises platforms and long-established technologies and frameworks. You'll share our collective responsibility to keep the country safe and be keen to constantly improve yourself and your team, taking on ownership of large problems, breaking them down and working with the team to deliver new features throughout the engineering lifecycle. You'll support the products owned by the team, working with users to identify and fix defects (providing on-call support if necessary) developing automated tests to maintain the assurance of our products and deploy through continuous integration pipelines. You'll support and mentor less experienced colleagues and help them to understand what great engineering looks like, promoting best practises, participating in our engineering community and guilds, and encourage cross-organisation initiatives to help build our community of engineers. Many of our engineers work directly within our mission teams and all engineers have a unique opportunity to see first hand how their work contributes to UK national security, while remaining part of a supportive and inclusive technical profession. Our tech stacks vary between products (such as Java, Python, C#, React.js, Oracle, Mongo, Elastic Search and Hadoop to name a few). We embrace DevSecOps mindset, and our teams automate, run and support what we build. You'll be working under the Government Digital and Data Profession Capability Framework (formerly known as DDaT), which recognises and rewards specialist expertise. Due to the nature of our work, most of the teams only work from the office. There are limited opportunities to work in a hybrid way. This is not guaranteed and dependent on the business need. Whether it's building a platform to enable the analysis of data systems to track the progress of our investigations, developing robust and scalable capabilities for our Data Science teams, compliance services to ensure we are operating legally or tooling to improve our developer experience, the nature of our work presents unique and fascinating engineering challenges. About you We value your solid communication skills, as you communicate effectively with technical and non-technical colleagues. You'll demonstrate competency in leadership and you're continuously looking for opportunities to develop and learn new engineering practices and approaches. Training and development We're committed to developing you and recognise this will look different for everyone. We'll use the Government Digital and Data Profession Capability Framework (formerly known as DDaT) as a compass to provide guidance and tools to support you. You can find out more about the framework here: Government Digital and Data Profession Capability Framework. There'll be opportunities to gain qualifications and pursue specialist pathways, as well as undertaking tailored training, coaching and mentoring. You will also have up to 20% innovation and personal development time. As you develop, grow, and maintain your technical skills, you will have the opportunity to progress through GDDPCF pay points. You'll need to regularly demonstrate and accredit your skills based on the framework. If you don't maintain the required skills, you'll be given the opportunity and support to rectify this, as you could revert to a lower level of capability and pay. Rewards and benefits You'll receive a starting salary of between London: £66,332 - £70,791. Manchester: £64,005 - 68,185 (depending on skills and experience) plus other benefits including: 25 Days Annual Leave automatically rising to 30 days after 5 years' service, and an additional 10.5 days public and privilege holidays opportunities to be recognised through our employee performance scheme dedicated development budget interest free season ticket loan cycle to work scheme facilities such as a gym, restaurant and on site coffee bars (at some locations) paid parental and adoption leave. Equal opportunities At MI5 diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: those with different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including those from groups that are under represented in our workforce such as women, those from an ethnic minority background, people with disabilities and those from low socio economic backgrounds. MI5 is proud to have achieved Leader status within the Department for Work and Pensions' Disability Confident scheme. This initiative encourages employers to think differently about disability and take action to improve how they recruit, retain and develop disabled people. As a Disability Confident Organisation, we aim to ensure that a fair and proportionate number of disabled applicants who best meet the essential criteria for this position will be offered an interview, where it is practical for us to do so. (This is known as the Offer of an interview.) To secure an interview for this role, you must meet the minimum criteria, all of which are assessed at the application sift. These criteria (in order of application process) are: Demonstrate ability in developing software in at least one common language (assessed at application form sift) Demonstrate an understanding of the principles of modern standards approaches such as continuous integration and delivery, test driven development and cloud services (assessed at application form sift) Demonstrate taking on a more senior role within a team. Provide technical direction and the ability to guide and support others with regards to software developing (assessed at application form sift) There is a wide range of extra support available throughout the recruitment process to enable you to do your best, see our website for information on reasonable adjustments we can offer. What to expect You'll be invited to upload your CV and complete an online application form. If you pass, you'll be invited to an interview where you will be asked questions relating to your motivation and our core competencies. If you pass, you'll be invited to a technical skill based interview based on the Government Digital and Data Profession Capability Framework for the role. This will cover drawing upon your experience for the following areas: Programming & Build including User Focus Information Security System Design If you pass, you'll be made a Conditional Offer of Employment, subject to vetting. Please note, you must successfully pass each stage of the process to progress to the next. Your application may take around 6 - 9 months to process including vetting, so we advise you to continue any current employment until you have received your final job offer. Before you apply To work at MI5 you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It's something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can't take any recreational drugs and you'll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us, to ensure your personal and application correspondence remain separate . click apply for full job details
Remote Senior Fullstack Engineer (m/f/d)
RoomPriceGenie
About RoomPriceGenie Founded in 2017, RoomPriceGenie is dedicated to helping hoteliers around the globe achieve optimal pricing. We understand that many small hotels face challenges with digitalization, making their operations increasingly complex and often resulting in lost revenue. This is where we come in! We have developed a powerful solution that enables hotels to set the right prices in just seconds. Our state-of-the-art algorithm analyzes both internal hotel data and market trends to recommend pricing strategies that enhance revenue and improve booking rates. With customers spanning the globe-from the USA and Canada to Iceland, South Africa, China, Slovenia, Italy, and the UK-RoomPriceGenie has made a meaningful impact in the hospitality industry, and our clients love the results. Now, we are excited to expand our customer base and spread the word about how we can support hoteliers in optimizing their pricing strategies. We invite you to join us on this journey! We actively encourage applications from candidates with diverse backgrounds to enrich our team and drive innovation. Your Role As a Senior Fullstack Engineer (Frontend-Focused) in the Customer Journey Team (Growth) at RoomPriceGenie, you'll build the user-facing experiences that drive activation, engagement, and long-term success. Your primary focus will be on frontend development using React and TypeScript, crafting intuitive, high-quality user interfaces and experiences. You'll work closely with backend systems and should feel comfortable navigating and contributing to our Python/Django services when needed. You'll operate with high autonomy, combining technical excellence with strong product awareness. Together with Product and Design, you'll help us build a data-informed, experimentation-driven product that continuously improves the customer journey. What You'll Do Design, build and maintain high-quality, scalable frontend applications using React and TypeScript. Own the end-to-end development of user-facing features, from UX implementation to backend integration. Collaborate closely with backend engineers and contribute to Python/Django services when needed. Take end-to-end ownership of product initiatives, from discovery to deployment, monitoring and iteration. Write clean, maintainable and well-tested code, applying modern frontend testing practices. Partner with Product, Data and Design to deliver impactful user experiences. Ensure strong performance, accessibility and usability across the frontend. Help instrument the frontend with the right events and data signals for analytics and experimentation. Participate in architecture discussions and technical reviews, especially around frontend and API design. Drive continuous improvement in frontend architecture, tooling and developer experience. Your Profile Strong professional experience as a Senior Software Engineer, with a focus on frontend development. Advanced proficiency in React and TypeScript (or similar modern frontend frameworks). Solid understanding of frontend architecture, state management and performance optimization. Comfortable working with Python/Django backends - able to read, understand and contribute when needed. Strong understanding of software design and testing practices. Experience working in product-driven SaaS environments is a strong plus. Familiarity with CI/CD pipelines, AWS infrastructure and modern observability tools. A product-minded engineer who understands user needs and builds with impact in mind. High ownership mentality - you enjoy taking features from idea to measurable outcome. Strong collaboration and communication skills. Fluent in English and based in the European time zone (UTC+0 to UTC+2). Nice to Have Experience with either: Design systems, component libraries and frontend scalability patterns. Product analytics and experimentation tooling. Event-driven architectures (Kafka, Celery, message queues). Data platforms (Snowflake, Airflow, dbt, Dagster, Cube). What We Offer at RoomPriceGenie At RoomPriceGenie, we don't just offer jobs; we offer an adventure! Join us in an exciting startup atmosphere where you can grow your career while changing the world for tens of thousands of independent hoteliers. Our global and diverse team is fueled by passion and a shared mission. We thrive in a culture that's all about transparency, respect, and making a real impact together. Here's what you can expect when you become part of our Genie family: Remote-First Model: You can work flexibly from anywhere. At the same time, we support co-working and you're of course welcome to work from our offices in Mannheim, Berlin, or Sydney whenever you like. One Team, One Vision, One Goal: We're in this together! Our Genies are laser-focused on our mission, collaborating to make magic happen. It's no wonder we score a stellar 9.3 from our team members! Epic Team Gatherings: Every year, we bring our global crew together for a week of networking, brainstorming, and fun. Plus, enjoy regular hangouts in our offices to keep the camaraderie alive. Growth and Development: We're all about lifelong learning! Level up your skills with personal and professional development opportunities. You'll even snag up to three extra days off each year to focus on your growth. 5 Years? 5 Weeks! Stick with us, and we'll reward your loyalty. After five years, you'll earn an incredible five weeks of bonus vacation time to recharge and explore the world. Birthday Celebrations: It's your day, so take it off! Celebrate your birthday the way you want, guilt-free. Flexible Hours: We get it-life happens! We offer flexible working hours to help you balance your work and personal life seamlessly. Wellbeing Matters: Your mental health is a top priority. Every Genie gets access to Headspace, the leading meditation app, to help you cultivate a happier, healthier, and more zen life. BetterHelp Support: We also offer BetterHelp, a professional online therapy and counseling platform, giving you additional support whenever you need it.
17/07/2026
Full time
About RoomPriceGenie Founded in 2017, RoomPriceGenie is dedicated to helping hoteliers around the globe achieve optimal pricing. We understand that many small hotels face challenges with digitalization, making their operations increasingly complex and often resulting in lost revenue. This is where we come in! We have developed a powerful solution that enables hotels to set the right prices in just seconds. Our state-of-the-art algorithm analyzes both internal hotel data and market trends to recommend pricing strategies that enhance revenue and improve booking rates. With customers spanning the globe-from the USA and Canada to Iceland, South Africa, China, Slovenia, Italy, and the UK-RoomPriceGenie has made a meaningful impact in the hospitality industry, and our clients love the results. Now, we are excited to expand our customer base and spread the word about how we can support hoteliers in optimizing their pricing strategies. We invite you to join us on this journey! We actively encourage applications from candidates with diverse backgrounds to enrich our team and drive innovation. Your Role As a Senior Fullstack Engineer (Frontend-Focused) in the Customer Journey Team (Growth) at RoomPriceGenie, you'll build the user-facing experiences that drive activation, engagement, and long-term success. Your primary focus will be on frontend development using React and TypeScript, crafting intuitive, high-quality user interfaces and experiences. You'll work closely with backend systems and should feel comfortable navigating and contributing to our Python/Django services when needed. You'll operate with high autonomy, combining technical excellence with strong product awareness. Together with Product and Design, you'll help us build a data-informed, experimentation-driven product that continuously improves the customer journey. What You'll Do Design, build and maintain high-quality, scalable frontend applications using React and TypeScript. Own the end-to-end development of user-facing features, from UX implementation to backend integration. Collaborate closely with backend engineers and contribute to Python/Django services when needed. Take end-to-end ownership of product initiatives, from discovery to deployment, monitoring and iteration. Write clean, maintainable and well-tested code, applying modern frontend testing practices. Partner with Product, Data and Design to deliver impactful user experiences. Ensure strong performance, accessibility and usability across the frontend. Help instrument the frontend with the right events and data signals for analytics and experimentation. Participate in architecture discussions and technical reviews, especially around frontend and API design. Drive continuous improvement in frontend architecture, tooling and developer experience. Your Profile Strong professional experience as a Senior Software Engineer, with a focus on frontend development. Advanced proficiency in React and TypeScript (or similar modern frontend frameworks). Solid understanding of frontend architecture, state management and performance optimization. Comfortable working with Python/Django backends - able to read, understand and contribute when needed. Strong understanding of software design and testing practices. Experience working in product-driven SaaS environments is a strong plus. Familiarity with CI/CD pipelines, AWS infrastructure and modern observability tools. A product-minded engineer who understands user needs and builds with impact in mind. High ownership mentality - you enjoy taking features from idea to measurable outcome. Strong collaboration and communication skills. Fluent in English and based in the European time zone (UTC+0 to UTC+2). Nice to Have Experience with either: Design systems, component libraries and frontend scalability patterns. Product analytics and experimentation tooling. Event-driven architectures (Kafka, Celery, message queues). Data platforms (Snowflake, Airflow, dbt, Dagster, Cube). What We Offer at RoomPriceGenie At RoomPriceGenie, we don't just offer jobs; we offer an adventure! Join us in an exciting startup atmosphere where you can grow your career while changing the world for tens of thousands of independent hoteliers. Our global and diverse team is fueled by passion and a shared mission. We thrive in a culture that's all about transparency, respect, and making a real impact together. Here's what you can expect when you become part of our Genie family: Remote-First Model: You can work flexibly from anywhere. At the same time, we support co-working and you're of course welcome to work from our offices in Mannheim, Berlin, or Sydney whenever you like. One Team, One Vision, One Goal: We're in this together! Our Genies are laser-focused on our mission, collaborating to make magic happen. It's no wonder we score a stellar 9.3 from our team members! Epic Team Gatherings: Every year, we bring our global crew together for a week of networking, brainstorming, and fun. Plus, enjoy regular hangouts in our offices to keep the camaraderie alive. Growth and Development: We're all about lifelong learning! Level up your skills with personal and professional development opportunities. You'll even snag up to three extra days off each year to focus on your growth. 5 Years? 5 Weeks! Stick with us, and we'll reward your loyalty. After five years, you'll earn an incredible five weeks of bonus vacation time to recharge and explore the world. Birthday Celebrations: It's your day, so take it off! Celebrate your birthday the way you want, guilt-free. Flexible Hours: We get it-life happens! We offer flexible working hours to help you balance your work and personal life seamlessly. Wellbeing Matters: Your mental health is a top priority. Every Genie gets access to Headspace, the leading meditation app, to help you cultivate a happier, healthier, and more zen life. BetterHelp Support: We also offer BetterHelp, a professional online therapy and counseling platform, giving you additional support whenever you need it.
ADLIB
Senior Front-End/Magento Developer
ADLIB Bristol, Somerset
Lead complex Magento Open Source and Adobe Commerce projects. Join a flexible, remote-first team with strong career development opportunities. Work on large-scale ecommerce platforms with a strong focus on performance and accessibility. An exciting opportunity has arisen for an experienced Senior Frontend Developer to join a highly regarded digital commerce business. This role offers the chance to create engaging ecommerce experiences, own frontend architecture decisions, and work on complex projects for recognised brands. You'll collaborate with multidisciplinary teams to deliver scalable, accessible, and high-performing digital experiences across modern commerce platforms.Based in a remote-first UK environment, the position offers flexibility, autonomy, and genuine opportunities for professional growth. The organisation is seeking a passionate frontend specialist who enjoys solving technical challenges and delivering exceptional user experiences. What experience you'll need to apply Proven commercial experience in a Frontend Developer role within ecommerce environments. Strong experience working with Magento Open Source and/or Adobe Commerce. Excellent HTML, CSS and JavaScript (ES6+) skills. Experience with modern frontend frameworks such as React, Vue, or similar. Strong understanding of component-based development and state management. Experience integrating REST and GraphQL APIs. Proven track record building product pages, checkout experiences and ecommerce user journeys. Strong knowledge of responsive design and mobile-first development. Experience optimising Core Web Vitals and frontend performance. Understanding of accessibility standards and WCAG best practices. Experience using Git, pull requests and code review processes. Familiarity with CI/CD pipelines and automated testing. Strong communication skills and the ability to work with technical and non-technical stakeholders. Experience with Playwright, Cypress, Jira, or agency environments would be advantageous. What you'll be doing As part of the development team, you will lead the design and delivery of frontend solutions across Magento Open Source and Adobe Commerce platforms. You will take ownership of frontend architecture, build reusable components, and create responsive interfaces that deliver excellent customer experiences. You will work closely with Project Managers, Product Owners, UX Designers, QA specialists, and stakeholders to translate business requirements into scalable solutions. You will contribute to technical discovery sessions, advise on frontend technologies, and help shape implementation approaches. Day to day, you will build and customise ecommerce storefronts, integrate APIs and third-party tools, optimise site performance, improve accessibility standards, and support deployment, migration, and continuous improvement activities. You will also mentor colleagues and champion frontend best practices across multiple projects. What you'll get in return for your experience You'll receive a competitive salary (£55K-75K) alongside a comprehensive benefits package designed to support both your personal wellbeing and professional development. Benefits include 25 days holiday plus bank holidays and an additional day for Christmas Eve, a quarterly bonus scheme, company pension contributions, flexible hours outside core working times, a monthly flexible benefits allowance, enhanced maternity benefits, and a genuine work-from-anywhere approach. Most importantly, you'll join a collaborative and supportive environment where quality work, trust, and long-term career growth are valued. What's next? If this opportunity sounds of interest, send in your CV now for immediate consideration.
14/07/2026
Full time
Lead complex Magento Open Source and Adobe Commerce projects. Join a flexible, remote-first team with strong career development opportunities. Work on large-scale ecommerce platforms with a strong focus on performance and accessibility. An exciting opportunity has arisen for an experienced Senior Frontend Developer to join a highly regarded digital commerce business. This role offers the chance to create engaging ecommerce experiences, own frontend architecture decisions, and work on complex projects for recognised brands. You'll collaborate with multidisciplinary teams to deliver scalable, accessible, and high-performing digital experiences across modern commerce platforms.Based in a remote-first UK environment, the position offers flexibility, autonomy, and genuine opportunities for professional growth. The organisation is seeking a passionate frontend specialist who enjoys solving technical challenges and delivering exceptional user experiences. What experience you'll need to apply Proven commercial experience in a Frontend Developer role within ecommerce environments. Strong experience working with Magento Open Source and/or Adobe Commerce. Excellent HTML, CSS and JavaScript (ES6+) skills. Experience with modern frontend frameworks such as React, Vue, or similar. Strong understanding of component-based development and state management. Experience integrating REST and GraphQL APIs. Proven track record building product pages, checkout experiences and ecommerce user journeys. Strong knowledge of responsive design and mobile-first development. Experience optimising Core Web Vitals and frontend performance. Understanding of accessibility standards and WCAG best practices. Experience using Git, pull requests and code review processes. Familiarity with CI/CD pipelines and automated testing. Strong communication skills and the ability to work with technical and non-technical stakeholders. Experience with Playwright, Cypress, Jira, or agency environments would be advantageous. What you'll be doing As part of the development team, you will lead the design and delivery of frontend solutions across Magento Open Source and Adobe Commerce platforms. You will take ownership of frontend architecture, build reusable components, and create responsive interfaces that deliver excellent customer experiences. You will work closely with Project Managers, Product Owners, UX Designers, QA specialists, and stakeholders to translate business requirements into scalable solutions. You will contribute to technical discovery sessions, advise on frontend technologies, and help shape implementation approaches. Day to day, you will build and customise ecommerce storefronts, integrate APIs and third-party tools, optimise site performance, improve accessibility standards, and support deployment, migration, and continuous improvement activities. You will also mentor colleagues and champion frontend best practices across multiple projects. What you'll get in return for your experience You'll receive a competitive salary (£55K-75K) alongside a comprehensive benefits package designed to support both your personal wellbeing and professional development. Benefits include 25 days holiday plus bank holidays and an additional day for Christmas Eve, a quarterly bonus scheme, company pension contributions, flexible hours outside core working times, a monthly flexible benefits allowance, enhanced maternity benefits, and a genuine work-from-anywhere approach. Most importantly, you'll join a collaborative and supportive environment where quality work, trust, and long-term career growth are valued. What's next? If this opportunity sounds of interest, send in your CV now for immediate consideration.
HUNTER SELECTION
Senior Software Developer
HUNTER SELECTION City, Birmingham
Senior Software Developer Up to 70k Birmingham Fully remote React, Symfony Benefits: 25 days + bank holidays Flexible hours Fully remote MacBook provided I am working with a well-established UK client looking for a Senior Software Developer in React and Symfony. We're looking for a strong developer who enjoys building high-quality software and working closely with a collaborative, forward-thinking team. You'll be comfortable mentoring others, sharing knowledge, and contributing to technical discussions and decision-making. We're looking for someone who is technology-agnostic, enjoys solving problems, and can take ownership of projects from initial concept through to delivery. Ideally, you'll have at least 5 years' experience working with MVC web frameworks such as Symfony, or similar, and be passionate about writing clean, maintainable code. Day-to-day responsibilities: Developing and maintaining modern web applications using PHP, React and database technologies. Building new features, resolving issues and enhancing existing functionality. Designing and integrating REST and GraphQL APIs. Working with cloud infrastructure, databases and messaging technologies. Following Git workflows and contributing to CI/CD and deployment processes. Requirements: Symfony React PHP MySQL / PostgreSQL / Git Be proficient in using HTML/CSS/JavaScript Essential Skills: Redis RabbitMQ GraphQL NodeJS React Native This is an urgent vacancy, so if you would like to be considered then please apply quoting reference AR(phone number removed). Code: INDITND Symfony,react,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq, html, css, javascript, Symfony,react,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq, html,c ss, javascript, Symfony react php mysql postgresql graphql nodejs react native rabbitmq html css javascript If you are interested in this position please click 'apply'. Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors. Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
09/07/2026
Full time
Senior Software Developer Up to 70k Birmingham Fully remote React, Symfony Benefits: 25 days + bank holidays Flexible hours Fully remote MacBook provided I am working with a well-established UK client looking for a Senior Software Developer in React and Symfony. We're looking for a strong developer who enjoys building high-quality software and working closely with a collaborative, forward-thinking team. You'll be comfortable mentoring others, sharing knowledge, and contributing to technical discussions and decision-making. We're looking for someone who is technology-agnostic, enjoys solving problems, and can take ownership of projects from initial concept through to delivery. Ideally, you'll have at least 5 years' experience working with MVC web frameworks such as Symfony, or similar, and be passionate about writing clean, maintainable code. Day-to-day responsibilities: Developing and maintaining modern web applications using PHP, React and database technologies. Building new features, resolving issues and enhancing existing functionality. Designing and integrating REST and GraphQL APIs. Working with cloud infrastructure, databases and messaging technologies. Following Git workflows and contributing to CI/CD and deployment processes. Requirements: Symfony React PHP MySQL / PostgreSQL / Git Be proficient in using HTML/CSS/JavaScript Essential Skills: Redis RabbitMQ GraphQL NodeJS React Native This is an urgent vacancy, so if you would like to be considered then please apply quoting reference AR(phone number removed). Code: INDITND Symfony,react,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq, html, css, javascript, Symfony,react,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq,html,css,javascript,Symfony,react,Laravel,php,mysql,postgresql,graphql,nodejs,react native, rabbitmq, html,c ss, javascript, Symfony react php mysql postgresql graphql nodejs react native rabbitmq html css javascript If you are interested in this position please click 'apply'. Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors. Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Senior Software Engineer
10x Banking
About the role As a Software Engineer at 10x, you are passionate about working with cutting edge technologies, and bring deep technical knowledge and proven experience with data systems to deliver scalable solutions. This role sits within our migrations, extensibility, and core banking team, building the next generation of bank migration tooling and enhancing our extensibility framework. You'll work on foundational services that underpin banking operations globally, collaborating across teams and domains. Engineers in this area enjoy significant autonomy, a remote first environment, and access to AI powered tooling to support rapid development. This role offers deep design and implementation work on complex distributed systems, with exposure to all parts of the banking backend. In addition to the technical side of the role, you bring experience and wisdom in mentoring junior developers and proven experience in the challenges of delivery of high quality software in a high performance and fast paced development environment. About you You will be keen to solve problems beyond the borders of your immediate team and demonstrate that you can think on multiple levels; from strategic and tactical to driving operational excellence and system availability. You are adept at reading code and designing and delivering systems that can exceed the exacting demands of our clients. Our tech stack Java / Spring Boot ecosystem (and some Kotlin) Kubernetes, Docker, Helm, Terraform, AWS Kafka, Redis, PostgresSQL , Spring reactive, Quarkus Gradle, Jenkins, SonarQube, Checkmarx Ideal candidate profile Ideally you will have Solid Java software development skillset, ideally utilising Java 21 or higher and the Spring framework, in particular Spring Boot 3.x.x. A demonstrable Test driven development mindset, with good experience in writing unit, integration, and functional tests specifically for web services. Experience with Kafka and event driven architecture. Prior experience working with SQL databases, strong knowledge around PostgreSQL. A keen interest in Continuous Integration / Continuous Deployment, experience with build tools such as Gradle / Maven. Experience in helping lead the development lifecycle process, best practices and operating distributed cloud based microservices. Strong knowledge of designing and building RESTful APIs. Experience building and deploying production level Microservices using Docker / Kubernetes / Helm. Proven experience developing JVM based microservices running in Kubernetes, and taking them through all stages of the development life cycle. Proven experience building cloud based solutions using AWS. Applicable knowledge of event streaming technologies (e.g. Kafka). Excellent communication skills, solid work ethic, and a strong desire to write production quality code. Good experience of delivering software in an Agile manner, working as part of a Scrum team. You write high quality, clean code that's reliable, maintainable and performant. You have a deep understanding of best practices in agile software development. You're good at managing stakeholders, and can teach, mentor and empower others. You can assess the technical trade offs and deliverables needed to create optimal solutions. Benefits 25 days of holiday in addition to Bank/Public Holidays (with the option to swap some public holidays for alternative dates such as Diwali or Eid). 1 day off on or around your birthday. 4 wellbeing days (1 additional paid day off per quarter, aimed at supporting you to maintain your personal wellbeing). Remote enabled working: scroll down to see the office requirements for this role. Enhanced parental policies, including time off for fertility treatment. Regular social gatherings and affinity groups. Work from anywhere outside your typical working location- up to 4 weeks a year. Career progression and learning pathways. 1 paid volunteering day a year. Sabbatical leave. Options pool. Private health insurance, with the option to add your family. Pension scheme. Enhanced company sick pay. Life Assurance. Income Protection. Subscription to Headspace wellbeing app. Flexible benefits via salary sacrifice. We recognise that a better work/life balance can improve people's motivation, performance and overall wellbeing. That's why if there's scope in the working day, we have flexibility around our core hours to do the things that matter to you. We also know some work is done better at home and some is done better in the office, and that a one size fits all approach doesn't enable high performance. That's why 10x is a remote enabled organisation and supports agile working. This role has an office attendance requirement of approx. twice per quarter, in agreement with your line manager. Additionally, everyone comes together at our quarterly 10x Together Days to collaborate, align on strategy, and socialise. As all employees are employed on London based contracts, commuting costs to the office are covered by employees and not by 10x. Equal opportunities for all At 10x, we are passionate about our people and are committed to fostering a more diverse and inclusive culture. We are building a community where every 10xer can bring their authentic self to work and feel empowered to reach their full potential. Our many employee networks help amplify this vision. We are committed to ensuring all job applicants are treated equally and fairly and encourage applicants of all ethnicities, race, religion, sex, sexual orientation, gender identity, family or parental status, age, neurodiversity or disability status. Alongside assessing technical capabilities to do the role, our assessment process will identify what you can uniquely bring to our 10x teams, and the potential you have to thrive here (learn more about our approach to assessment). Common to every role that 10xers perform, are 3 core competencies that we look for in our future 10xers - Business Impact, Change Driver & Delivery Excellence. Accommodations We recognise not everyone is the same. In fact, we embrace difference. If you require any form of accommodation during the interview process, please tell us so we can make arrangements to support. Any information that you provide will be recorded and maintained confidentially.
07/07/2026
Full time
About the role As a Software Engineer at 10x, you are passionate about working with cutting edge technologies, and bring deep technical knowledge and proven experience with data systems to deliver scalable solutions. This role sits within our migrations, extensibility, and core banking team, building the next generation of bank migration tooling and enhancing our extensibility framework. You'll work on foundational services that underpin banking operations globally, collaborating across teams and domains. Engineers in this area enjoy significant autonomy, a remote first environment, and access to AI powered tooling to support rapid development. This role offers deep design and implementation work on complex distributed systems, with exposure to all parts of the banking backend. In addition to the technical side of the role, you bring experience and wisdom in mentoring junior developers and proven experience in the challenges of delivery of high quality software in a high performance and fast paced development environment. About you You will be keen to solve problems beyond the borders of your immediate team and demonstrate that you can think on multiple levels; from strategic and tactical to driving operational excellence and system availability. You are adept at reading code and designing and delivering systems that can exceed the exacting demands of our clients. Our tech stack Java / Spring Boot ecosystem (and some Kotlin) Kubernetes, Docker, Helm, Terraform, AWS Kafka, Redis, PostgresSQL , Spring reactive, Quarkus Gradle, Jenkins, SonarQube, Checkmarx Ideal candidate profile Ideally you will have Solid Java software development skillset, ideally utilising Java 21 or higher and the Spring framework, in particular Spring Boot 3.x.x. A demonstrable Test driven development mindset, with good experience in writing unit, integration, and functional tests specifically for web services. Experience with Kafka and event driven architecture. Prior experience working with SQL databases, strong knowledge around PostgreSQL. A keen interest in Continuous Integration / Continuous Deployment, experience with build tools such as Gradle / Maven. Experience in helping lead the development lifecycle process, best practices and operating distributed cloud based microservices. Strong knowledge of designing and building RESTful APIs. Experience building and deploying production level Microservices using Docker / Kubernetes / Helm. Proven experience developing JVM based microservices running in Kubernetes, and taking them through all stages of the development life cycle. Proven experience building cloud based solutions using AWS. Applicable knowledge of event streaming technologies (e.g. Kafka). Excellent communication skills, solid work ethic, and a strong desire to write production quality code. Good experience of delivering software in an Agile manner, working as part of a Scrum team. You write high quality, clean code that's reliable, maintainable and performant. You have a deep understanding of best practices in agile software development. You're good at managing stakeholders, and can teach, mentor and empower others. You can assess the technical trade offs and deliverables needed to create optimal solutions. Benefits 25 days of holiday in addition to Bank/Public Holidays (with the option to swap some public holidays for alternative dates such as Diwali or Eid). 1 day off on or around your birthday. 4 wellbeing days (1 additional paid day off per quarter, aimed at supporting you to maintain your personal wellbeing). Remote enabled working: scroll down to see the office requirements for this role. Enhanced parental policies, including time off for fertility treatment. Regular social gatherings and affinity groups. Work from anywhere outside your typical working location- up to 4 weeks a year. Career progression and learning pathways. 1 paid volunteering day a year. Sabbatical leave. Options pool. Private health insurance, with the option to add your family. Pension scheme. Enhanced company sick pay. Life Assurance. Income Protection. Subscription to Headspace wellbeing app. Flexible benefits via salary sacrifice. We recognise that a better work/life balance can improve people's motivation, performance and overall wellbeing. That's why if there's scope in the working day, we have flexibility around our core hours to do the things that matter to you. We also know some work is done better at home and some is done better in the office, and that a one size fits all approach doesn't enable high performance. That's why 10x is a remote enabled organisation and supports agile working. This role has an office attendance requirement of approx. twice per quarter, in agreement with your line manager. Additionally, everyone comes together at our quarterly 10x Together Days to collaborate, align on strategy, and socialise. As all employees are employed on London based contracts, commuting costs to the office are covered by employees and not by 10x. Equal opportunities for all At 10x, we are passionate about our people and are committed to fostering a more diverse and inclusive culture. We are building a community where every 10xer can bring their authentic self to work and feel empowered to reach their full potential. Our many employee networks help amplify this vision. We are committed to ensuring all job applicants are treated equally and fairly and encourage applicants of all ethnicities, race, religion, sex, sexual orientation, gender identity, family or parental status, age, neurodiversity or disability status. Alongside assessing technical capabilities to do the role, our assessment process will identify what you can uniquely bring to our 10x teams, and the potential you have to thrive here (learn more about our approach to assessment). Common to every role that 10xers perform, are 3 core competencies that we look for in our future 10xers - Business Impact, Change Driver & Delivery Excellence. Accommodations We recognise not everyone is the same. In fact, we embrace difference. If you require any form of accommodation during the interview process, please tell us so we can make arrangements to support. Any information that you provide will be recorded and maintained confidentially.
Senior Software Engineer
ANNA Money
One of the UK's fastest-growing fintechs is hiring. At ANNA Money, we're rethinking what business admin should feel like for freelancers, founders and small businesses. No jargon, no clunky tools - just smart, intuitive products that actually save people time. From invoicing and expenses to tax and accounting, we're building a platform that removes the hassle from running a business. Powered by AI and backed by genuinely brilliant customer support, ANNA helps thousands of customers focus less on admin and more on what they do best. Our Vision:ANNA Money endeavours to alleviate the burden of time-consuming administrative tasks that every small business owner inevitably encounters. Our core objective is to automate these repetitive tasks, enhancing our customers' efficiency, speed, and overall ease. This dedication to automation supports our customers' business operations and allows them the freedom to dedicate time to other critical aspects of their business. Our Team:Globally, ANNA Money boasts a diverse team of approximately 150 professionals, primarily consisting of adept software developers and innovative data scientists dedicated to advancing our product offerings. Presently, over 100,000 customers trust ANNA for their banking and administrative needs. Our Approach:We pride ourselves on remaining at the forefront of technological advancements, employing a modern technical stack and methodologies that enable us to deploy code to production an impressive 750 times per month. Join Us:If you're driven by innovation, hold a passion for creating impactful solutions, and are looking for an opportunity to contribute to the revolutionising of business administration for freelancers and small businesses across the UK, ANNA Money is your platform to thrive. Together, let's transform the way businesses approach admin and banking - making it smarter, faster, and more efficient for everyone. Explore career opportunities with us and become a key player in shaping the future of business administration. Our Technology Stack Python (aiohttp, sqlalchemy) TypeScript (React, MobX) Flutter/Dart PostgreSQL/MongoDB RabbitMQ Kubernetes What You'll Do Hands-on coding to solve complex problems with a focus on defensive programming, resilience, and performance Own technical solution design for significant product features, software modules, and technical initiatives Demonstrate self-guided problem-solving abilities to create robust technical solutions for vague business requirements Take initiative to course-correct projects when they deviate from their intended path Collaborate with a cross-functional team of engineers, product managers, UX designers, and mobile developers to build new features Write unit and integration tests alongside production code to ensure reliable and scalable features Contribute to regular planning sessions such as refinement and task prioritisation Take ownership of your code from inception to deployment into Production, following a continuous delivery model. Get involved in live incidents as required, following the internal incident management process Support, coach, and mentor other team members, setting high standards and continually improving processes Provide technical support to internal teams and actively share knowledge through documentation Initiate and contribute to broader engineering technical designs Staying abreast of and (where necessary) applying the latest emerging technologies Experience developing software in one or more programming languages from the list (Python, Java, C#, Go) 7+ years of software engineering experience in an industrial setting Experience with data structures or algorithms Experience building distributed systems Excellent verbal communication skills. Good problem-solving skills. Team player. Experience with UI/UX Preferred qualifications Proficiency in Python with experience in asynchronous frameworks (aiohttp, fastapi, etc) Experience with Docker, Kubernetes, Helm Experience with RabbitMQ, PostgreSQL, MongoDB Experience with Flutter/Dart Visa sponsorship costs For Skilled Worker Visa sponsorship, ANNA covers all costs we are legally required to pay as your sponsoring employer - this includes theCertificate of Sponsorship (CoS)fee and theImmigration Skills Charge (ISC). Candidates are responsible for their ownvisa application feeandImmigration Health Surcharge (IHS), which are payable directly to the UK Home Office as part of the visa application process. You can find more details about these costs on the UK Government website: UK Skilled Worker Visa - How much it costs What We Offer At ANNA, we celebrate a flat organisational structure. You might be wondering what that means! Well, it's all about empowering our team by sharing power and decision making responsibilities, so everyone can feel a sense of ownership. Life at ANNA (flexible by design) Flexible working - focused on trust, autonomy and outcomes Hybrid or Remote working, depending on role Work from anywhere for up to 3 months Support towards home working equipment Flexible hours for caregiving responsibilities Temporary reduced hours / phased returns when life needs it Time off for your child's first day of school (non negotiable ) Employee Growth Share options - because when ANNA grows, you grow too Wellbeing (because you're a human first) ️ Trained Mental Health First Aiders Perkbox EAP + counselling support Online GP access & prescription service ️ Bupa private medical insurance On demand wellness content Menopause support (policy + practical adjustments that actually help) Financial Wellbeing (money matters - we're ANNA after all) Salary sacrifice pension contributions Workplace nursery salary sacrifice ️ Perkbox discounts & reward points Cycle to Work scheme Salary sacrifice for Home & Tech (coming April '26) Growth & Self Direction (invest in you) ️ £1k annual personal travel allowance £1k annual personal learning allowance (including non-work learning - yes, really) Time Off & Life Moments (the important stuff) Enhanced parental leave Adoption leave Pregnancy loss & compassionate family leave Emergency dependent leave Belonging & Connection (we actually like each other) Monthly team brunches Regular team building events Free drinks & snacks in the office Please note that due to a high level of demand in candidates for this role, we're unable to respond to individual emails or questions about the position. We hope that we've been thorough and transparent regarding the requirements and expectations of this role.
04/07/2026
Full time
One of the UK's fastest-growing fintechs is hiring. At ANNA Money, we're rethinking what business admin should feel like for freelancers, founders and small businesses. No jargon, no clunky tools - just smart, intuitive products that actually save people time. From invoicing and expenses to tax and accounting, we're building a platform that removes the hassle from running a business. Powered by AI and backed by genuinely brilliant customer support, ANNA helps thousands of customers focus less on admin and more on what they do best. Our Vision:ANNA Money endeavours to alleviate the burden of time-consuming administrative tasks that every small business owner inevitably encounters. Our core objective is to automate these repetitive tasks, enhancing our customers' efficiency, speed, and overall ease. This dedication to automation supports our customers' business operations and allows them the freedom to dedicate time to other critical aspects of their business. Our Team:Globally, ANNA Money boasts a diverse team of approximately 150 professionals, primarily consisting of adept software developers and innovative data scientists dedicated to advancing our product offerings. Presently, over 100,000 customers trust ANNA for their banking and administrative needs. Our Approach:We pride ourselves on remaining at the forefront of technological advancements, employing a modern technical stack and methodologies that enable us to deploy code to production an impressive 750 times per month. Join Us:If you're driven by innovation, hold a passion for creating impactful solutions, and are looking for an opportunity to contribute to the revolutionising of business administration for freelancers and small businesses across the UK, ANNA Money is your platform to thrive. Together, let's transform the way businesses approach admin and banking - making it smarter, faster, and more efficient for everyone. Explore career opportunities with us and become a key player in shaping the future of business administration. Our Technology Stack Python (aiohttp, sqlalchemy) TypeScript (React, MobX) Flutter/Dart PostgreSQL/MongoDB RabbitMQ Kubernetes What You'll Do Hands-on coding to solve complex problems with a focus on defensive programming, resilience, and performance Own technical solution design for significant product features, software modules, and technical initiatives Demonstrate self-guided problem-solving abilities to create robust technical solutions for vague business requirements Take initiative to course-correct projects when they deviate from their intended path Collaborate with a cross-functional team of engineers, product managers, UX designers, and mobile developers to build new features Write unit and integration tests alongside production code to ensure reliable and scalable features Contribute to regular planning sessions such as refinement and task prioritisation Take ownership of your code from inception to deployment into Production, following a continuous delivery model. Get involved in live incidents as required, following the internal incident management process Support, coach, and mentor other team members, setting high standards and continually improving processes Provide technical support to internal teams and actively share knowledge through documentation Initiate and contribute to broader engineering technical designs Staying abreast of and (where necessary) applying the latest emerging technologies Experience developing software in one or more programming languages from the list (Python, Java, C#, Go) 7+ years of software engineering experience in an industrial setting Experience with data structures or algorithms Experience building distributed systems Excellent verbal communication skills. Good problem-solving skills. Team player. Experience with UI/UX Preferred qualifications Proficiency in Python with experience in asynchronous frameworks (aiohttp, fastapi, etc) Experience with Docker, Kubernetes, Helm Experience with RabbitMQ, PostgreSQL, MongoDB Experience with Flutter/Dart Visa sponsorship costs For Skilled Worker Visa sponsorship, ANNA covers all costs we are legally required to pay as your sponsoring employer - this includes theCertificate of Sponsorship (CoS)fee and theImmigration Skills Charge (ISC). Candidates are responsible for their ownvisa application feeandImmigration Health Surcharge (IHS), which are payable directly to the UK Home Office as part of the visa application process. You can find more details about these costs on the UK Government website: UK Skilled Worker Visa - How much it costs What We Offer At ANNA, we celebrate a flat organisational structure. You might be wondering what that means! Well, it's all about empowering our team by sharing power and decision making responsibilities, so everyone can feel a sense of ownership. Life at ANNA (flexible by design) Flexible working - focused on trust, autonomy and outcomes Hybrid or Remote working, depending on role Work from anywhere for up to 3 months Support towards home working equipment Flexible hours for caregiving responsibilities Temporary reduced hours / phased returns when life needs it Time off for your child's first day of school (non negotiable ) Employee Growth Share options - because when ANNA grows, you grow too Wellbeing (because you're a human first) ️ Trained Mental Health First Aiders Perkbox EAP + counselling support Online GP access & prescription service ️ Bupa private medical insurance On demand wellness content Menopause support (policy + practical adjustments that actually help) Financial Wellbeing (money matters - we're ANNA after all) Salary sacrifice pension contributions Workplace nursery salary sacrifice ️ Perkbox discounts & reward points Cycle to Work scheme Salary sacrifice for Home & Tech (coming April '26) Growth & Self Direction (invest in you) ️ £1k annual personal travel allowance £1k annual personal learning allowance (including non-work learning - yes, really) Time Off & Life Moments (the important stuff) Enhanced parental leave Adoption leave Pregnancy loss & compassionate family leave Emergency dependent leave Belonging & Connection (we actually like each other) Monthly team brunches Regular team building events Free drinks & snacks in the office Please note that due to a high level of demand in candidates for this role, we're unable to respond to individual emails or questions about the position. We hope that we've been thorough and transparent regarding the requirements and expectations of this role.
Lead Software Engineer (Java)
CreateFuture Leeds, Yorkshire
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.
02/07/2026
Full time
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.
Lead Software Engineer (Java)
CreateFuture Edinburgh, Midlothian
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.
02/07/2026
Full time
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.
Lead Software Engineer (Java)
CreateFuture Manchester, Lancashire
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.
02/07/2026
Full time
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.
Lead Software Engineer (Java)
CreateFuture
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.
02/07/2026
Full time
Lead Backend Java Engineer We're looking for an exceptional Lead Backend Java Engineer to define technical direction, inspire engineering teams, and build world class backend systems. This role combines deep technical expertise with engineering leadership, enabling you to influence architecture, delivery, AI adoption, and engineering culture across multiple teams and client engagements. You will be a recognised technical leader who enjoys solving complex challenges, mentoring engineers, and ensuring every solution delivers measurable business value. What You'll Do Define and evolve the technical strategy for backend engineering across projects and teams. Lead the design and delivery of scalable, secure and resilient distributed systems using Java and the Spring ecosystem. Provide architectural leadership across multiple client engagements, ensuring consistency, maintainability and long term scalability. Act as the technical authority for backend engineering, supporting teams in solving complex engineering challenges. Establish and continually improve engineering standards, coding practices, testing strategies and development processes. Mentor Senior, Mid level and Junior Engineers, building capability across the engineering function. Drive technical planning, estimation and delivery, ensuring engineering excellence while balancing commercial objectives. Partner with Product, Delivery and Client stakeholders to align technology decisions with business outcomes. Champion AI and automation to improve productivity, engineering quality and client value. Evaluate emerging technologies and shape engineering roadmaps that keep the organisation at the forefront of modern software development. What You'll Bring Technical Expertise You'll bring extensive commercial experience in: Modern Java (Java 8+) and advanced language features Spring Boot and the wider Spring ecosystem Spring Security, Spring Data JPA and Spring Cloud Designing and delivering RESTful APIs Microservices, event driven architecture and distributed systems Relational and NoSQL databases Messaging platforms such as Kafka or RabbitMQ Docker and containerisation Kubernetes and cloud native deployments Cloud platforms including AWS, Azure or GCP CI/CD pipelines and DevOps practices Observability, monitoring and distributed tracing JVM performance tuning and concurrency Automated testing strategies across all testing layers Build tooling including Maven or Gradle Experience with reactive programming, WebFlux or platform engineering would be advantageous. What Success Looks Like Technical Leadership Define engineering standards that improve quality across multiple teams. Make architectural decisions that enable scalable, maintainable solutions. Lead the resolution of complex technical challenges. Drive continuous improvement across engineering practices. Engineering Excellence Champion clean architecture, testing, security and performance. Create an engineering culture focused on craftsmanship and continuous learning. Ensure consistent adoption of modern development practices. Raise technical capability through coaching and mentoring. Strategic Delivery Align engineering decisions with client objectives and commercial priorities. Lead delivery across multiple programmes or workstreams. Identify opportunities to improve client platforms and introduce innovative solutions. Balance technical excellence with pragmatic delivery. People Leadership Coach and develop engineers at every stage of their careers. Build high performing, collaborative engineering teams. Foster knowledge sharing and create opportunities for growth. Lead by example through humility, integrity and technical credibility. AI & Innovation Define the engineering strategy for responsible AI adoption. Lead initiatives that automate repetitive work and improve developer experience. Explore emerging technologies and identify opportunities to create competitive advantage. Enable teams to use AI confidently, ethically and effectively. What we'll offer you Flexible working, including hybrid and remote options. Office hubs in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. 35 days leave (including bank holidays). Private medical insurance. Enhanced parental and adoption leave. Financial coaching and 5% pension match. 40 hours of paid learning and development. Our culture supports professional and personal growth, with a focus on impact over activity and trusting employees to manage their time. Candidates must be eligible to live and work in the UK.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board