London, England, United Kingdom Hybrid / WFH Options
AJ Bell
exceptional code. What does the job involve? Build reusable UI components and front-end libraries for future use. Collaborate with designers to translate design mock-ups and wireframes into clean, maintainable React code. Optimise components for maximum performance across various devices and browsers. Write high-quality, maintainable, and efficient JavaScript code, prioritising performance optimisation. Collaborate closely with designers … and back-end engineers to ensure a seamless user experience. Implement a test-driven development approach to ensure code quality and robustness. Stay up to date with the latest trends and advancements in the React ecosystem. Continuously identify opportunities to improve the user interface and user experience. Lead the conversation and advise teams on the best features and functionality … content teams. Collaborate within a cross functional team, partnering with other members of UX/UI team. Troubleshoot and fix bugs identified during development and user testing. Participate in code reviews and provide constructive feedback. We're looking for someone who has: Multiple years of experience user focused front-end development for enterprise products. Has a strong command of More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Talent
robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
robust APIs, ensuring seamless communication between various systems. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. More ❯
on delivering reliable, maintainable solutions that drive clear business and user value. Technically Grounded : You have solid experience building and operating scalable backend systems using Go Lang. You write clean, production-ready code and apply good judgment to architecture, performance, and reliability trade-offs. Collaborative by Nature : You work well with engineers, product managers, and business stakeholders alike. … and feature development. Apply best practices in automated testing as a fundamental part of your development workflow. Uphold strong data consistency standards and prioritize privacy and security in all code handling financial transactions. Write clean, maintainable, and self-documenting code. Stay current with modern backend patterns to help build a cost-effective, cloud-native architecture. Localization & Market Adaptation … required. Ability to read and write Simplified Chinese preferred for content localization. Nice to Haves: Experience setting up CI/CD pipelines (GitHub Actions) Solid understanding of writing secure code in compliance with international standards (PCI, OWASP More ❯
global customers. As a Principal Engineer, you will care about your craft and the success of our customers and their users. Most of your time will be spent writing code and leading teams to deliver business-critical outcomes successfully. You will also be a team player who enjoys contributing to company culture and fostering the best from your colleagues. … into production. Work across a range of technologies (Typescript, React, AWS etc) in a highly supportive work environment. Mentor and support other engineers and peers. Develop and write great code, leading by example. Research, evaluate and implement new technologies that help improve how we work. Proactively contribute to a team culture that values quality, robustness, and knowledge sharing. Need … Expertise in Java, Kotlin, Typescript, or C#. Expertise in React or Angular. Experience developing cloud-native solutions and modern frontend applications. Experience developing secure and robust architectures. Experience delivering code following DevSecOps best practices. Experience using Agile methodologies. Experience in taking a leadership role in a development team. Exceptional understanding of coding principles, from functional to OO, cleanMore ❯
play a pivotal role in shaping the technical direction of our platform and mentoring the engineers who build it. You'll work across the stack, leading by example with clean, scalable code while also guiding architectural decisions and engineering best practices. You'll be instrumental in delivering high-quality systems that power our ethical lending products and internal … keep both your team and stakeholders aligned. System Owner: You take responsibility for the stability, scalability, and maintainability of the systems your team owns. What You'll Do Write Code: Spend 80% of your time delivering high-quality, well-tested code to production and setting the bar for delivery to the rest of the team. Lead: Guide the … team on code quality, architecture, testing, and reliability. Foster a high performing engineering culture through mentorship and peer support. Oversee Releases & Support: Coordinate the release process, respond to production incidents, and manage internal support tickets with urgency and care. Shape the Platform: Contribute to platform evolution, helping reduce technical debt and improve infrastructure resilience. Partner on Product: Work closely More ❯
Plymouth, Devon, South West, United Kingdom Hybrid / WFH Options
Bowerford Associates
an option. Working as a Lead Developer you will play a pivotal role in shaping the future of our clients' digital platforms. You will not just be writing outstanding code you will be responsible for the technical direction of current and future development. You will mentor a high-performing team, influencing architectural decisions that impact millions of customers and … development lifecycle. Collaborate with Product Owners and Stakeholders to define technical strategy and solution architecture. Lead and mentor Developers, fostering a culture of excellence, innovation, and knowledge sharing. Deliver clean, maintainable, and scalable code across front-end and back-end systems. Ensure engineering best practices, including code reviews, thorough testing, and CI/CD. Identify and address … architecture, design patterns, and scalable systems. Excellent problem-solving skills and attention to detail. Effective communicator, able to work cross-functionally with technical and non-technical stakeholders. Passionate about code quality, performance, and continuous improvement. Strong understanding of Agile/Scrum methodologies. Eligible to live and work in the UK without company sponsorship. Desirable Experience Exposure to cloud-based More ❯
similar framework Experience with non-functional testing with JMeter or similar Experience of working in cloud-based git repositories Experience of working in an agile environment Real passion for cleancode, automation testing and continuous delivery Desirable Skills and Experience Experience with automating tests within Cloud Platform Leading test automation strategy and mentoring testers on the automation testing More ❯
the fast-paced, ever-changing landscape of startups. You know how to move fast, iterate quickly, and deliver results without losing your cool—or your code. 10x Engineer: Your code isn’t just good—it’s artisanal. You write clean, efficient code that’s as smooth as a fine-aged wine and as strong as a double … espresso. Complexity Slayer: Simplicity isn’t just a goal, it’s your religion. You turn spaghetti code into streamlined elegance, and you believe that every feature should be as easy to use as pouring a glass of wine. Tech Polyglot: You’re fluent in multiple programming languages, showing you not only have a passion for coding but also an … agnostic when it comes to the engineers we bring on board to the team. For us it’s all about having strong foundations and the ability to produce great code so don’t be deterred if you don’t have experience in the following: TypeScript: React.js (FE)/Node.js (BE) Java Python AWS Cloud Infrastructure Modularised Monolith Ferovinum provides More ❯
solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code … applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies … Forms and Ag Grid React. Proficient in coding in one or more languages such as Java. Experience with TypeScript, including types, interfaces, generics, advanced TypeScript features, ability to write clean, type-safe code and leverage TypeScript for better code quality and maintainability. Experience in JavaScript (ES6+), including concepts like async/await, promises, modules, HTML and CSS. More ❯
solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code … applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies … Forms and Ag Grid React. Proficient in coding in one or more languages such as Java. Experience with TypeScript, including types, interfaces, generics, advanced TypeScript features, ability to write clean, type-safe code and leverage TypeScript for better code quality and maintainability. Experience in JavaScript (ES6+), including concepts like async/await, promises, modules, HTML and CSS. More ❯
London, England, United Kingdom Hybrid / WFH Options
InterQuest Group
team culture Design, implement, and scale robust microservices using Go and Node.js Collaborate with product, DevOps, and leadership to define backend strategy and architecture Guide and mentor engineers through code reviews, 1:1s, and technical development Maintain high standards for code quality, system performance, and reliability Ensure smooth delivery processes by managing technical roadmaps and ensuring timely execution … Go and Node.js Proven expertise in building microservices and distributed systems Experience with cloud platforms (AWS or GCP), Docker, Kubernetes, and CI/CD pipelines Strong focus on writing clean, scalable, and secure code Excellent communication, collaboration, and problem-solving skills A passion for mentoring and elevating others on the team What’s on Offer: Fully remote work More ❯
systems. You’ll be part of a 10-person Product & Engineering team , collaborating on solution architecture and taking ownership of applications and infrastructure components. You’ll also help maintain code quality by reviewing changes for architectural clarity, correctness, and style. Essential Criteria Full stack software engineer with a passion for clean, scalable code 2+ years of professional More ❯
systems. You’ll be part of a 10-person Product & Engineering team , collaborating on solution architecture and taking ownership of applications and infrastructure components. You’ll also help maintain code quality by reviewing changes for architectural clarity, correctness, and style. Essential Criteria Full stack software engineer with a passion for clean, scalable code 2+ years of professional More ❯
to craft intuitive, user-friendly experiences Participate in architectural discussions and help evolve the tech stack Continuously improve system performance, reliability, and developer experience Uphold high standards for security, code quality, and maintainability Work in an Agile, startup-paced environment with a cross-functional team What We’re Looking For 3+ years of hands-on professional experience in full … or scaleup experience is a strong plus Bonus Points Experience with AI/ML systems or data-intensive products Exposure to B2B platforms or business development tools Passion for cleancode, developer tooling, and scaling engineering culture More ❯
to craft intuitive, user-friendly experiences Participate in architectural discussions and help evolve the tech stack Continuously improve system performance, reliability, and developer experience Uphold high standards for security, code quality, and maintainability Work in an Agile, startup-paced environment with a cross-functional team What We’re Looking For 3+ years of hands-on professional experience in full … or scaleup experience is a strong plus Bonus Points Experience with AI/ML systems or data-intensive products Exposure to B2B platforms or business development tools Passion for cleancode, developer tooling, and scaling engineering culture More ❯
Bradfield Heath, England, United Kingdom Hybrid / WFH Options
Maxwell Bond
architecture and take technical ownership of specific features or services Work closely with engineers, product managers, and designers to deliver high-quality, user-focused features Collaborate in agile ceremonies, code reviews, and sprint planning Write clean, well-documented code and support the CI/CD and testing processes (Optional) Contribute to mobile development using Flutter ? What You More ❯
deliver fully integrated customer experiences. Combining data, technology, and consultancy, they help businesses understand and influence how consumers engage with products and services. This Senior Developer – Laravel will: - Lead code reviews, pair programming, and delivery assessments to continually elevate development standards. - Work closely with Project Managers to oversee technical delivery for a variety of clients — from initial scoping and … and help others write) automated tests. - Experience estimating tasks, planning sprints, and defining user stories. - Excellent client-facing communication skills. - Demonstrated leadership and mentoring experience. - A real passion for cleancode, scalable architecture, and purposeful design. If you're the Senior Developer – Laravel we're after, get in touch quoting reference AP1133 when applying for this role. #J More ❯
integration, and continuous delivery (CI/CD). • Responsible for the development of the post-MVP Application, including system configuration, development, unit testing, and technical documentation • Additional responsibilities include code reviews and providing technical direction for other development resources • Experience includes previous development in JavaScript, HTML, or other similar languages • Proficient in multiple programming languages such as Java, Python … C++, or similar, with a strong ability to write clean and maintainable code. • Understanding of the software development life-cycle, from sprint initiation to deployment and maintenance MINIMUM QUALIFICATIONS • Ability to come on-site to the Rosslyn, VA office • 7+ years of overall IT experience • 3+ years in a ServiceNow developer role to support Low-Code/No … Code Development • Good understanding of ServiceNow's architecture, data model, and core concepts • Good understanding of ACLs • Communicates effectively with a wide variety of audiences at all organizational levels • Eliminates obstacles, gets results, and has a clear, positive, and direct impact on business performance • Good problem solver and out-of-the-box thinker • Experience performing ServiceNow analysis, architecture, and More ❯
London, England, United Kingdom Hybrid / WFH Options
Paloma Health
React.js and TypeScript. Build Reusable Components: Architect and build a robust library of reusable frontend components to ensure consistency and development efficiency across our product suite. Translate Designs to Code: Collaborate closely with UI/UX designers and product managers to translate wireframes, mockups, and product requirements into high-quality, functional code. Ensure Technical Feasibility: Provide technical guidance on … are fast, responsive, and reliable. Collaborate Across Teams: Work in an agile environment, collaborating with backend engineers, data scientists, QA testers, and other stakeholders to deliver seamless solutions. Uphold Code Quality: Write clean, maintainable, and well-documented code. Champion best practices in testing by writing unit, integration, and end-to-end tests using frameworks like Jest and React … its core principles, including Hooks, Context API, and modern state management libraries (e.g., Zustand, React Query, Redux Toolkit). Demonstrated experience in building and maintaining reusable components and following cleancode principles . Proficiency in React component libraries like MUI, Chakra or Tailwind. Deep understanding of the modern frontend development ecosystem throughout the pipeline, including build tools (Webpack More ❯
Why should I Apply: At Sonar, we’re a group of brilliant, motivated, and driven professionals working hard to help organizations build responsible, secure, high-quality code quickly and systematically. We build solutions that don’t just solve symptoms of problems – we fix problems at the source – source code, to be specific. We have a dynamic culture with … love what they do, and feel energized by their peers. With our roots deep in the open source community, we’re all about the mission: provide solutions that deliver Clean Code. The impact you can have As a Developer Advocate, you join a team of talented Product people and Developer Advocates who are passionate about code quality and … security by reaching and educating developers across their preferred forums. As one of Sonar's public voices and faces, you are the thought leader for code quality in your community, helping fellow developers write better, more secure code. On a daily basis, you will Engage and build mindshare with developers across our community through thought leadership and tactical content More ❯
This is a 6-month contract role, ideal for a self-motivated engineer who thrives in a fast-paced, collaborative environment and understands the importance of high-quality, maintainable code in the financial domain. Responsibilities: Design, develop, and maintain backend services using Java and Spring (Boot, MVC, Data). Write efficient, testable, and well-documented code. Collaborate closely with … front-end developers, DevOps, and QA teams. Follow and advocate for software engineering best practices, including GitFlow and CI/CD processes. Participate in code reviews and contribute to continuous improvement of the development process. Work within a DevOps culture, assisting with integration, deployment, and monitoring pipelines. Understand and implement secure coding practices, particularly relevant to financial applications. Communicate … Git, GitFlow, and standard branching/release workflows. Exposure to DevOps practices and tools (e.g., Git Runner, JaCoCo, CI/CD pipelines). Strong grasp of software engineering principles (cleancode, SOLID, testing, etc.). Additional Skills & Qualifications: Previous experience working in the banking or financial services industry. Understanding of security and compliance requirements in financial systems. Experience More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Max Fordham LLP
Software Developer to support our engineering project teams, specialist groups and business administration teams in creating and using computational tools and workflows.The role will provide a technical education in code-based software development. Key responsibilities of the role: Help develop bespoke, code-based tools and solutions to support our engineering teams and engineering project delivery. Develop business intelligence … acquire the following skills through their work at Max Fordham LLP; however, prior knowledge would be advantageous: Experience with programming languages such as JavaScript, Python, C# Enthusiasm to write clean, high-quality code and be comfortable taking part in team code reviews Experience using source control such as Git Knowledge of relational databases Knowledge and interest in More ❯
existing live products Working cross functionally (design, marketing, product) to help refine ideas and ship them quickly Maintain CI/CD best practices Knowledge share among your peers via code reviews and writing good technical documentation Write clean, maintainable and efficient code Bringing new ideas to the team and help shape the roadmap, Web3 is a rapidly More ❯
Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure code quality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. ️ Is This … as PostgreSQL and vector databases as Elastic, Pinecone, Weaviate, or similar. Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative More ❯