everyLIFE The Senior Full Stack Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and full-stack developers. Position Type … highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions and being involved in refinement … sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
everyLIFE The Senior Full Stack Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and full-stack developers. Position Type … highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions and being involved in refinement … sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
everyLIFE The Senior Full Stack Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and full-stack developers. Position Type … highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions and being involved in refinement … sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
everyLIFE The Senior Full Stack Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and full-stack developers. Position Type … highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions and being involved in refinement … sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
London, England, United Kingdom Hybrid / WFH Options
Intellect Group
collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent graduate who is passionate about writing clean, efficient code and is eager to develop their skills on real-world projects alongside experienced engineers, designers, and product managers. Whether it’s developing new user-facing features … meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end systems Participating in code reviews, stand-ups, and sprint planning Collaborating with cross-functional teams including product and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Haystack
solutions. You’ll work with technologies like Node.js, JavaScript, TypeScript, and React, and play a key role in leveraging AI-powered development tools (such as GitHub Copilot, Cursor, Claude Code, or Gemini) to improve efficiency and code quality. We’re looking for someone who thrives in a dynamic, fast-paced environment and is excited to ship new features … NoSQL databases. Ensure data quality and performance. AI Tool Integration Use AI tools to streamline development and boost productivity. Share best practices for AI tool adoption across the team. Code Quality & Mentorship Write clean, testable code; participate in code reviews and testing. Support junior team members and encourage knowledge sharing. Project Ownership Take responsibility for key More ❯
solutions. You’ll work with technologies like Node.js, JavaScript, TypeScript, and React, and play a key role in leveraging AI-powered development tools (such as GitHub Copilot, Cursor, Claude Code, or Gemini) to improve efficiency and code quality. We’re looking for someone who thrives in a dynamic, fast-paced environment and is excited to ship new features … NoSQL databases. Ensure data quality and performance. AI Tool Integration Use AI tools to streamline development and boost productivity. Share best practices for AI tool adoption across the team. Code Quality & Mentorship Write clean, testable code; participate in code reviews and testing. Support junior team members and encourage knowledge sharing. Project Ownership Take responsibility for key More ❯
london, south east england, united kingdom Hybrid / WFH Options
Haystack
solutions. You’ll work with technologies like Node.js, JavaScript, TypeScript, and React, and play a key role in leveraging AI-powered development tools (such as GitHub Copilot, Cursor, Claude Code, or Gemini) to improve efficiency and code quality. We’re looking for someone who thrives in a dynamic, fast-paced environment and is excited to ship new features … NoSQL databases. Ensure data quality and performance. AI Tool Integration Use AI tools to streamline development and boost productivity. Share best practices for AI tool adoption across the team. Code Quality & Mentorship Write clean, testable code; participate in code reviews and testing. Support junior team members and encourage knowledge sharing. Project Ownership Take responsibility for key More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Haystack
solutions. You’ll work with technologies like Node.js, JavaScript, TypeScript, and React, and play a key role in leveraging AI-powered development tools (such as GitHub Copilot, Cursor, Claude Code, or Gemini) to improve efficiency and code quality. We’re looking for someone who thrives in a dynamic, fast-paced environment and is excited to ship new features … NoSQL databases. Ensure data quality and performance. AI Tool Integration Use AI tools to streamline development and boost productivity. Share best practices for AI tool adoption across the team. Code Quality & Mentorship Write clean, testable code; participate in code reviews and testing. Support junior team members and encourage knowledge sharing. Project Ownership Take responsibility for key More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Haystack
solutions. You’ll work with technologies like Node.js, JavaScript, TypeScript, and React, and play a key role in leveraging AI-powered development tools (such as GitHub Copilot, Cursor, Claude Code, or Gemini) to improve efficiency and code quality. We’re looking for someone who thrives in a dynamic, fast-paced environment and is excited to ship new features … NoSQL databases. Ensure data quality and performance. AI Tool Integration Use AI tools to streamline development and boost productivity. Share best practices for AI tool adoption across the team. Code Quality & Mentorship Write clean, testable code; participate in code reviews and testing. Support junior team members and encourage knowledge sharing. Project Ownership Take responsibility for key More ❯
thrive. At 2SD Technologies, we push past the expected—with insight, integrity, and a passion for making things better. Role Overview As an Artificial Intelligence Engineer ( Enhanced Full-Stack Code Innovator) , you will design, develop, and maintain production-ready applications, websites, and platforms using AI-powered development tools. This role blends technical depth, user-centric thinking, and AI-assisted … business goals Requirement Analysis: Translate business needs into technical specifications, user stories, and workflows using AI-assisted tools AI-Powered Development: Write, debug, and maintain full-stack production-ready code using AI-driven development environments (Python, JavaScript, TypeScript, etc.) Prompt-Driven Coding: Craft effective prompts for AI tools (including Claude, GitHub Copilot, Windsurf) to generate and refine code … Collaboration: Bridge technical and business teams, ensuring clear communication and project alignment throughout the development lifecycle Best Practices: Follow Agile/Scrum workflows, manage codebases using Git, and apply cleancode and DevOps standards Required Qualifications Education: Bachelor’s degree in Computer Science, Software Engineering, or related field; Master’s preferred Experience: 5+ years of experience delivering full More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
Forwardrole
infrastructure that powers essential services. You’ll tackle complex challenges, work with cutting-edge technology, and contribute to solutions that have real-world impact. What You’ll Do: Write clean, efficient, and maintainable code while contributing to peer reviews Design software features that align with product roadmaps and explain design choices Break down large development tasks into manageable More ❯
Our environments are primarily cloud-native spanning AWS, Azure and GCP, but we also work on systems running self-hosted open source services exclusively. We strive towards a strong code-first, data as a product mindset at all times, where testing and reliability with a keen eye on performance is a non-negotiable. JOB SUMMARY A Senior Data Engineer … and infrastructure performance, identify bottlenecks and optimize for scalability, reliability, and cost-efficiency. Troubleshoot and fix data-related issues. DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data … functional teams and communicate technical concepts to non-technical stakeholders. Ability to adapt to new technologies, tools, and methodologies in a dynamic and fast-paced environment. Ability to write clean, scalable, robust code using python or similar programming languages. Background in software engineering a plus. Knowledge of data governance frameworks and practices. Understanding of machine learning workflows and More ❯
direction of projects, making architectural decisions, and guiding the team in building scalable, secure, and reliable systems. Provide leadership on best practices for coding, security, and documentation. Participate in code reviews and help to maintain high standards across the team. Build and Run: Embrace the "build and run" philosophy by taking responsibility for the systems you help to create. … Experience in software engineering with a proven track record of technical leadership. Experience in designing, building, and maintaining scalable, secure, and reliable systems. Best Practices Advocacy: Strong commitment to cleancode, testing practices, and documentation. Experience with test-driven development, continuous integration, and continuous delivery. Operational Awareness: Familiarity with operational aspects, such as on-call duties, troubleshooting, and … these are a bonus, but not necessary to start the role as you'll pick them up as you go: Native app development (Android or iOS) Python Infrastructure as code (Terraform) Trunk-based development Microservices architecture and distributed systems Open source contributions Experience in Financial Services or another regulated industry CMC Markets is powered by our people. We are More ❯
have the opportunity to work with cutting-edge tools and collaborate with industry experts to deliver solutions that make a real difference in the legal profession. Key Responsibilities: Write clean, maintainable code that is extensible with minimum number of defects Source expert-level knowledge of modern software development techniques and methodologies Provide guidance on modern software engineering techniques … and methodologies for code reviews Take ownership of product features from estimates to design and development Refactor and improve existing software Collaborate with cross-functional teams (Product Management, Quality Engineering) to complete tasks Manage individual task priorities, estimates, deadlines, and deliverables Coach and mentor less experienced team members Shape innovative designs and feature enhancement ideas into the product and More ❯
with regular extensions and reassignments - making this an ideal environment for curious, adaptable developers. 🔧 What You’ll Do Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in More ❯
with regular extensions and reassignments - making this an ideal environment for curious, adaptable developers. What You’ll Do Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in More ❯
with regular extensions and reassignments - making this an ideal environment for curious, adaptable developers. 🔧 What You’ll Do Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in More ❯
to be successful: Proven Experience: Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in cleancode practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with … asynchronous processes in Node.js. Preferred Qualifications: Knowledge of building microservices architecture and handling distributed systems challenges. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) pipelines for efficient code delivery. Proven ability to identify performance bottlenecks and implement performance improvements in backend systems. Prior experience working in Agile environments. What's in it for you? Join an ambitious More ❯
guiding multiple squads towards high-quality, scalable, and well-architected solutions. Hands-On Architecture & Development - Lead the design and development of complex, high-scale systems. This means writing real code, building proof-of-concepts, and diving into problem-solving. Engineering Consistency - Ensure teams within your initiative follow engineering best practices, write clean and maintainable code, and maintain … as Jest and Pact. Architecture & Problem Solving - You can architect a system that scales, handles high throughput, and integrates seamlessly with a complex ecosystem. CI/CD & Infrastructure as Code - You’ve deployed production systems using Terraform and Helm, and have experience with GitHub Actions as a CI/CD platform. Observability Mindset - You believe in measuring everything. You More ❯
technologies, such as Microsoft Azure. If you're passionate about crafting high-quality applications and collaborating with cross-functional teams, we want to hear from you. Key Responsibilities Write clean, maintainable code in JavaScript using frameworks and libraries like React and Redux. Develop server-side applications using Node.js and frameworks such as Hapi.js and Remix JS. Build and … in an Agile environment to gather requirements and deliver high-quality solutions. Ensure the security, performance, and scalability of the applications. Provide guidance and mentorship to junior developers. Conduct code reviews and champion best practices. Troubleshoot and resolve complex technical issues. Experience: Technical Skills: Proven experience in a government or public sector role. Proficiency in HTML, SCSS, JavaScript, React More ❯
to be successful? Proven Experience: Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in cleancode practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with … asynchronous processes in Node.js. Preferred Qualifications: Knowledge of building microservices architecture and handling distributed systems challenges. Familiarity with Continuous Integration and Continuous Deployment ( CI/CD) pipelines for efficient code delivery. Proven ability to identify performance bottlenecks and implement performance improvements in backend systems. Prior experience working in Agile environments. What's in it for you? Join an ambitious More ❯
Rapid Problem-Solving: Quickly fix bugs and solve problems to enhance customer satisfaction. Data-Driven Development: Utilize analytics to inform product decisions and improve features. Continuous Improvement: Participate in code reviews and contribute to improving our development processes. Work closely with our data department in order to surface useful information to our customers. What you need to be successful … a product development environment. Proven experience in building APIs and services that efficiently handle large volumes of traffic. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in cleancode practices and familiarity with enterprise architectural design patterns. Cloud Services Familiarity: Knowledge of cloud platforms like AWS, Azure, or GCP. Problem-Solving Skills: Natural problem-solver who More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai). Showcase previous work (e.g. via a website, presentation, open source code). Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily — solely as More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai ). Showcase previous work (e.g. via a website, presentation, open source code). Additional Information Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily More ❯