infrastructure. Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for cleancode, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary - lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What You'll Bring Proven More ❯
infrastructure. Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for cleancode, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What Youll Bring Proven experience More ❯
Set high standards for your domain and lead by example. Mentor and guide : Empower junior engineers and share your knowledge to foster their growth. Champion best practices : Promote TDD, cleancode, and robust architectural practices. Collaborate effectively : Work across teams to create cohesive and scalable solutions. What You'll Do Drive technical discussions : Lead conversations about technical decisions … and others accountable for delivering high-quality work. Mentorship and knowledge sharing : Empower your team by providing guidance and fostering a collaborative environment. Focus on developer experience : Champion simplicity, cleancode, and a streamlined workflow for all engineers. DevOps mindset : Take full ownership of your domain, from design to deployment and monitoring. You can learn more about our More ❯
Set high standards for your domain and lead by example. Mentor and guide : Empower junior engineers and share your knowledge to foster their growth. Champion best practices : Promote TDD, cleancode, and robust architectural practices. Collaborate effectively : Work across teams to create cohesive and scalable solutions. What You'll Do Drive technical discussions : Lead conversations about technical decisions … and others accountable for delivering high-quality work. Mentorship and knowledge sharing : Empower your team by providing guidance and fostering a collaborative environment. Focus on developer experience : Champion simplicity, cleancode, and a streamlined workflow for all engineers. DevOps mindset : Take full ownership of your domain, from design to deployment and monitoring. Your Story Are you a seasoned More ❯
tech - 150+ people, 5 countries, hundreds of customers, and a product that's redefining how the world shops. We're after a sharp, experienced frontend developer who cares about cleancode, great UX, and long-term quality. You love solving complex problems, building elegant solutions, and bringing design systems to life. Pragmatic, detail-driven, and thoughtful - you build … it right, not just fast. What You'll Do Write clean, scalable TypeScript code with a focus on performance Implement precise, visually accurate UIs using our design system Refactor legacy code and migrate to Vue 3 Review peer code and contribute to continuous improvement Collaborate on architecture, processes, and long-term code quality What You More ❯
stack include Django REST Framework, PostgreSQL, AWS, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Github, Jenkins, Elasticsearch and lots of raw SQL for analytics. We have a very large but cleancode base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability. Responsibilities Work with product owners, product managers, user interface designers and … other software engineers to write technical documents that identify software project requirements and high level technical analysis. Write well-formulated, testable and readable code using appropriate software design patterns Diagnose and solve page load and other speed issues Debug and fix bugs across our applications Write unit, integration and end-to-end tests Participate in code reviews Review … maintain and refactor existing code to meet the requirements for improved or new features Write technical documentation of code, algorithms and APIs Help in drafting of end-user manuals Identify, evaluate and communicate front-end best practices. Skills Expert level knowledge of TypeScript or JavaScript (ES6), and most common Styling libraries. Strong grasp of the React Framework, relative More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Inventive Search Ltd
HTML/CSS/JavaScript – Stimulus, Hotwire, or React) to ship features quickly and reliably. You’ll design, build and maintain scalable features, collaborate with product and design, write clean, well-tested code and help improve performance. Requirements: 3+ years’ Ruby on Rails experience in production Strong JavaScript, HTML/CSS skills (Stimulus/Turbo/React) Knowledge … simplify complexity and remove the hidden costs of managing property.. We’re looking for a strong full stack developer who can confidently contribute across the backend and frontend, write clean, maintainable code and help us ship features quickly and reliably. Responsibilities Design, build and maintain scalable web application features in Ruby on Rails Contribute to front-end development … using HTML, CSS and JavaScript (Stimulus, Hotwire, or React) Collaborate closely with product/design to translate requirements into robust technical solutions Write clean, well-tested code (RSpec or Minitest) Debug and resolve bugs and performance issues Participate in code reviews and maintain coding best practices Support occasional DevOps or deployment tasks (Heroku/AWS experience a More ❯
environments, build systems and tooling used across multiple products Contribute to the successful design & implementation of one or more project features with input from senior engineers Check-in valuable, cleancode daily that adds new features and capabilities Becoming a member of our Quality Engineering team, increasing quality through innovation, automated test creation, curiosity, and thoughtful debate. Responsibilities More ❯
more, as well as an open landscape to all parts and people across our organisation. Key Tasks/Responsibilities Design and Develop: Craft high-quality, efficient, and reusable JavaScript code that brings our UI/UX designs to life. Transform ideas into compelling and interactive web applications. Optimize User Experience: Diagnose and repair bugs and performance issues, ensuring a … engineers to meet project milestones. Guide technical decision-making and mentor junior engineers within our growing startup environment. Quality Assurance: Establish and maintain robust testing frameworks for our frontend code, guaranteeing reliable, high-quality user interfaces. User-Centric Approach: Develop user-friendly features with an empathetic focus on user experience, ensuring our applications are intuitive, attractive, and serve our … a strong emphasis on continuous delivery (CI/CD workflows), understanding how frontend changes integrate into automated deployment pipelines. Up-to-date knowledge of software engineering best practices, including cleancode, performance optimisation, security best practices (e.g., XSS prevention, secure local storage), and web accessibility standards (WCAG). Prior experience working in a fast-paced start-up or More ❯
software solutions leveraging AWS AI services, focusing on Amazon Lex and LLMs. Collaborate: Work closely with cross-functional teams to seamlessly integrate AI capabilities into contact centre solutions. Write Code: Produce clean, efficient, and maintainable code in TypeScript that stands the test of time. DevOps Advocate: Champion DevOps best practices, including CI/CD pipelines, automated testing … and infrastructure as code. Code Reviews: Lead and participate in code reviews, ensuring high standards of code quality and adherence to best practices. Troubleshoot: Diagnose and resolve complex technical challenges across various areas of the software stack. Stay Current: Keep your finger on the pulse of the latest industry trends and technologies to ensure our solutions are More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Pontoon
software solutions leveraging AWS AI services, focusing on Amazon Lex and LLMs. Collaborate: Work closely with cross-functional teams to seamlessly integrate AI capabilities into contact centre solutions. Write Code: Produce clean, efficient, and maintainable code in TypeScript that stands the test of time. DevOps Advocate: Champion DevOps best practices, including CI/CD pipelines, automated testing … and infrastructure as code. Code Reviews: Lead and participate in code reviews, ensuring high standards of code quality and adherence to best practices. Troubleshoot: Diagnose and resolve complex technical challenges across various areas of the software stack. Stay Current: Keep your finger on the pulse of the latest industry trends and technologies to ensure our solutions are More ❯
We are looking for a Platform Engineer who thrives at the intersection of infrastructure and software engineering. You're someone who loves solving complex problems, writing cleancode, and building scalable systems that make a real-world impact. We're looking for passionate technologists with a solid grounding in infrastructure and a strong bias toward software engineering best … maturing one of thelargest health data platforms in the world, driving improvements, fixing bugs, and supporting a system that truly matters. You'll be hands-on with infrastructure-as-code, GitOps workflows, and engineering best practices like unit testing, code reviews, and design documentation. These systems will include but not limited to the participant-facing websites, import and … the impact your expertise makes. Experience High proficiency in cloud DevOps/platform engineering and large-scale live services. Azure, AWS or GCP. Hands-on experience developing infrastructure-as-code with tools such as Terraform, OpenTofu, Terragrunt, Pulumi following GitOps practices. Excellent experience coding and automating tasks in a high-level language, preferably Python. Hands-on experience working directly More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Arc IT Recruitment
make real technical impact? Join a collaborative, forward-thinking team building robust, scalable applications used by thousands of end users every day. We're looking for someone passionate about cleancode, modern software practices, and backend development at scale. You will be building and maintaining scalable PHP applications with MySQL and AWS, focusing on performance, reliability, and security. … best practices including TDD/BDD, CI/CD, and secure coding principles. Diagnose and solve issues across multiple environments, including production systems hosted on AWS. Take ownership of code quality and technical direction, mentoring teammates and setting high standards for delivery. Play a key role in driving future product roadmaps and adopting emerging technologies. We are looking for More ❯
make real technical impact? Join a collaborative, forward-thinking team building robust, scalable applications used by thousands of end users every day. We're looking for someone passionate about cleancode, modern software practices, and Back End development at scale. You will be building and maintaining scalable PHP applications with MySQL and AWS, focusing on performance, reliability, and … best practices including TDD/BDD, CI/CD, and secure coding principles. Diagnose and solve issues across multiple environments, including production systems hosted on AWS. Take ownership of code quality and technical direction, mentoring teammates and setting high standards for delivery. Play a key role in driving future product roadmaps and adopting emerging technologies. We are looking for More ❯
Lead architectural decisions focusing on performance, observability, fault tolerance, and scalability Own complex backend features end-to-end design, implement, test, deploy, and monitor Mentor and guide engineers through code reviews, design discussions, and best practices Collaborate closely with Product, Design, and Engineering teams in an agile environment Drive continuous improvement in engineering standards, code quality, and team … Framework Deep understanding of microservices architecture, APIs, service discovery, and messaging patterns Experience with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes a plus) Strong software engineering fundamentals: cleancode, testing, performance optimisation, OOP, algorithms Familiar with SQL and NoSQL databases (PostgreSQL, MongoDB) and CI/CD pipelines Comfortable in fast-changing environments with a strong sense More ❯
studies with Women in Tech. We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … aptitude and attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need not be an expert when you join us! Our entire banking platform is developed in-house, predominantly in Java, with a minimalistic approach to … third-party software. We believe in simple solutions adhering to CleanCode principles that promote maintainable and extensible software, automated testing and Continuous Integration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. We're looking for engineers with at least 6+ years of experience. Our Core Tech Stack The following technologies More ❯
Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Group
Python programming language. Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions. Collaborate with cross-functional teams to identify and solve complex problems. Write clean and reusable code that can be easily maintained and scaled. Work on technically complex systems with strong hands-on experience in design and development. Interpret complex requirements associated … with Ratings workflow tools. Participate in code reviews, ensure code quality and identify areas for improvement to implement practical solutions. Set up CI/CD pipelines for projects and integrate them with the organization's delivery mechanisms. Debugging codes when required and troubleshooting any Python-related queries. Keep up to date with emerging trends and technologies in Python … front-end development and cloud-platforms/technologies offered by AWS, Microsoft Azure. Experience with databases such as Postgres and Oracle and database technologies such as SQL and NoSQL. Code versioning, maintenance and deployment tools like GitHub, JIRA. Excellent problem-solving ability with solid communication and collaboration skills. What Would Make You Stand Out: Experience with popular Python frameworks More ❯
with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … aptitude and attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need not be an expert when you join us! Our entire banking platform is developed in-house, predominantly in Java, with a minimalistic approach to … third-party software. We believe in simple solutions adhering to CleanCode principles that promote maintainable and extensible software, automated testing and Continuous Integration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. Our Core Tech Stack The following technologies form the foundation of our platform. While expertise in all areas is More ❯
s, tuning our existing services as they scale, supporting our expansion of new products and supporting services in the US. We believe that software engineering is more than just code - it's about people. We believe that the best teams are made of great people. That fundamentally great software engineering is about alignment, sharing what we know and being … use JUnit Jupiter, Kotest and TestContainers for automated testing What we're looking for technically Strong commercial Kotlin experience Strong mentorship and coaching experience An ability to write simple, cleancode Experience and understanding of databases; relational databases are a must, NoSql would be nice too Be able to quickly understand complex, financial business domains Understand different software … who is a rational thinker and is aware of the 'why' behind the way they do things Someone who is a pragmatist who can sensibly weigh the tradeoffs between code quality and delivery Interview process A 30 minute introductory call with one of our engineers A short coding exercise to complete in your own time Onsite or Video Interview More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
DX Drive technical decision-making and collaborate with backend, product, and design teams Partner with the CTO and CEO on high-stakes initiatives and fast-moving product pivots Contribute clean, scalable, and well-tested code, and help mentor peers in craft and standards Keep pushing the envelope-explore emerging frontend tech, AI/UX integrations, and smarter tooling … React, Angular ) Proven track record of delivering frontend platforms that are complex, performant, and beautiful Deep understanding of frontend architecture , scalability, and maintainability in fast-changing environments Passion for cleancode , design systems, and user-centric development Experience with frontend-focused DevOps and testing pipelines (CI/CD, GitHub Actions, etc.) Strong communicator who can translate complex technical More ❯
City of London, London, United Kingdom Hybrid / WFH Options
VIQU IT Recruitment
delivery. Working knowledge of Microsoft Dynamics and Wrangler (preferred). Exceptional communicator and collaborator with proven mentoring ability. Key Responsibilities of the Software Developer: Champion Agile methodologies while producing clean, efficient, and testable code. Collaborate with engineers and business teams to deliver impactful, high-quality solutions. Lead planning and prioritisation while mentoring members of a small engineering team. Design More ❯
London, Farringdon, United Kingdom Hybrid / WFH Options
VIQU IT
delivery. Working knowledge of Microsoft Dynamics and Wrangler (preferred). Exceptional communicator and collaborator with proven mentoring ability. Key Responsibilities of the Software Developer: Champion Agile methodologies while producing clean, efficient, and testable code. Collaborate with engineers and business teams to deliver impactful, high-quality solutions. Lead planning and prioritisation while mentoring members of a small engineering team. Design More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
VIQU IT Recruitment
delivery. Working knowledge of Microsoft Dynamics and Wrangler (preferred). Exceptional communicator and collaborator with proven mentoring ability. Key Responsibilities of the Software Developer: Champion Agile methodologies while producing clean, efficient, and testable code. Collaborate with engineers and business teams to deliver impactful, high-quality solutions. Lead planning and prioritisation while mentoring members of a small engineering team. Design More ❯
with a cross-functional team including engineers, QA, data, infrastructure, product managers anddesigners to deliver high-impact features. Contribute to architectural decisions and help shape our technical direction. Write clean, secure, maintainable code with performance and usability in mind. Investigate and resolve technical issues through hands-ondebugging andresearch. Maintain and evolve automated tests to ensure product quality. Create … backend experience (ideally withPHP andSymfony). Strong frontend development experience withTypeScript (AngularJS preferred) to create interactive user interfaces. Familiarity with distributed systems and modern cloud architecture. Passion for writing clean, maintainable code and continuously improving practices You must be comfortable with rapid development in a Agile/Scrum environment and iterating based on market and customer feedback. Excellent … Swift) Desktop: Cross platform desktop app built with Electron (TypeScript) Database: MySQL (Aurora DB), Redis (ElastiCache), MongoDB (AWS DocumentDB) Cloud & DevOps: AWS (20+ services), Kubernetes (EKS), Docker, Infrastructure as Code(CloudFormation, Terraform), CI/CD (Jenkins,GitHub Actions), Observability(AWS, Grafana) Development tools: GitHub, Jira, Notion, ChatGPT,Gemini,LangChain, AI-native IDE's (Cursor, JetBrains), LLM-powered internal tools. More ❯
the Move language, and building full-stack applications that serve as developer tools, internal products, or external-facing demos and PoCs. If you enjoy solving real-world problems with cleancode and collaborating across engineering, product, and community teams, this is a unique opportunity to work at the core of a fast-moving Web3 ecosystem. Role Description: As … Next.js and Node.js for backend logic, APIs, and server-side rendering Experience with SQL databases and Redis in a real-world, production setting Familiarity with Tailwind CSS for building clean, responsive UIs Ability to debug, profile, and optimize full-stack applications Strong communication skills and a friendly, collaborative mindset Approachable, open to feedback, and enjoy working closely with others More ❯