of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring codequality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure … to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable, and reusable code Ensure the performance, quality, and responsiveness of applications. Implement security and data protection measures. Proactively identify areas for innovation and optimization. Troubleshoot … debug, and upgrade existing systems. Participate in code reviews to maintain codequality and share knowledge. Stay updated with industry trends and technologies related to Java, React, Spring Boot, CI/CD, Kubernetes, cloud technologies, and microservices Required Qualifications: Proficiency in React and its core principles More ❯
and SQS to process real-time data. Integrate third-party SaaS applications (e.g., Salesforce, Workday, ServiceNow) into AWS environments. Write clean, maintainable, and efficient code for APIs, integration workflows, and Lambda functions. Assist in the configuration and customisation of integration workflows to meet business requirements. Participate in technical discussions … related to API design, data flow, and integration strategies, contributing to design decisions. Follow best practices for codequality, writing clean, maintainable, and well-documented code that adheres to the organisation’s coding standards. Participate in peer code reviews to ensure codequality … team members. Ensure security by design, incorporating best practices for securing data and APIs, including encryption, authentication, and access control. Write scalable and performant code, optimising AWS Lambda functions and integrations for low latency and high throughput. Write unit tests for Lambda functions, APIs, and integration components to ensure More ❯
sprint reviews, and retrospectives. Work closely with cross-functional team members, including product owners, designers, testers, and other developers. Design, develop, and maintain efficient code using the appropriate programming language and toolsets. Collaborate with other team members to design, implement, and test software features. Write unit tests to ensure … code reliability and maintainability. Participate in debugging and troubleshooting to identify and fix issues promptly. Use version control systems to manage and track changes in the codebase. Lead by example when conducting code reviews to ensure codequality and knowledge sharing within the team. Contribute … to the implementation and maintenance of pipelines to automate the software delivery process. Ensure that code changes integrate seamlessly into the existing codebase. Create and maintain quality documentation for code, APIs, and other relevant technical aspects. Frequently share knowledge and best practices with team members. Any More ❯
efficiency — making the delivery of models faster, leaner, and smarter Collaborate with a team that brings together AI thinking and systems design Contribute to code testing, code reviews, and software best practices Develop solutions that run both in the cloud and on-device Drive integration of AI into … architectures Have hands-on experience with deployment to devices or embedded systems Enjoy solving problems from a systems-thinking perspective Are passionate about improving codequality and delivery pipelines Believe in collaboration, continuous learning, and writing clean, efficient codeMore ❯
product managers, and other engineers to deliver high-quality solutions Optimise database performance and manage migrations Develop and integrate RESTful APIs Ensure codequality through testing, code reviews, and best practices Participate in architectural decisions and help shape the future of our platform Mentor More ❯
and proactively. Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable. Drive codequality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality. Skills …/Competencies Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django, or Java, Spring Boot and Ruby/rails are strongly desired. Any experience in Rust will also be strongly considered. Breaking apart monoliths, utilizing contextually appropriate strategies. … Strong communication skills to manage stakeholders and coordinate execution across multiple teams. Exceptional ability to solve problems both in code and outside of code. Passion for developer productivity and staying up-to-date with AI advancements. More ❯
About the Role We are looking for an experienced Frontend Manager to lead a talented team of frontend engineers focused on crafting high-quality, responsive, and performant web applications. In this role, you will drive frontend strategy and execution, mentor engineers, and ensure the team delivers beautiful and … compelling and highly usable. Mentorship & Team Growth : Hire, mentor, and support the career development of frontend engineers. Encourage experimentation, feedback, and a growth mindset. CodeQuality & Best Practices : Conduct code reviews, ensure adherence to frontend best practices, and promote maintainable, modular, and testable codebases. Cross-functional More ❯
cross-functionally to design and deliver intuitive, high-performance solutions. Shape Technical Direction: Influence system architecture and contribute to long-term technology strategy. Ensure CodeQuality: Write clean, scalable, and maintainable code using modern C# .NET (6–9) and React. Champion DevOps: Support CI/CD More ❯
complex ETL pipelines for diverse data sources (on-premise and cloud-based), utilizing best practices for data extraction, transformation, and loading Implement data quality checks and validation processes within ETL pipelines, ensuring data accuracy and reliability Optimize ETL performance for speed and efficiency, addressing bottlenecks and improving data … and enhance the company's data platforms, ensuring high availability, performance, and security Implement data governance policies and procedures, ensuring compliance with data quality standards and regulatory requirements Design and implement data observability and data quality monitoring solutions, enabling proactive identification and resolution of data issues … a strong problem-solving mindset, with the ability to identify and resolve complex technical challenges Adheres to and promotes data engineering best practices, ensuring codequality, performance, and maintainability Continuous Learning & Growth: Embraces a growth mindset, with a strong desire for continuous learning and professional development Actively More ❯
Responsibilities: Develop and maintain user-facing applications. Work closely with backend developers and designers to implement high-quality UI/UX. Ensure codequality through best practices, code reviews, and testing. Experience: Strong experience with JavaScript/TypeScript. Experience in developing responsive and accessible More ❯
form the invisible foundation that delivers truly seamless, high-performance robot experiences. Main Responsibilities Service & API Development Data Management & Pipelines Performance Monitoring & Optimization Collaboration & CodeQuality Challenges Balancing maintainable, modular code with the demands of real-time interaction needs. Designing systems that gracefully handle intermittent connectivity … Desirable Familiarity with distributed tracing and performance profiling tools (Jaeger, Zipkin) Hands-on experience with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code (Terraform, CloudFormation) Background in real-time systems or IoT architectures Useful Understanding of network protocols and security best-practices (TLS, OAuth) Prior exposure to More ❯
and external consumption. Manage API lifecycles, ensuring security, performance, and scalability. C# Development Leadership: Provide technical leadership and guidance to C# development teams, ensuring codequality and adherence to architectural standards. Oversee the design and implementation of complex C# applications and services. Integration Flow Optimization: Optimize integration … Active Directory. Experience with security best practices in cloud environments. Desirable Experience with Azure DevOps for CI/CD pipeline development and infrastructure as code (IaC). Experience with containerization and orchestration technologies (Docker, Kubernetes). Experience with data integration technologies (e.g., Azure Data Factory, Azure Databricks). Experience More ❯
of cloud computing architectures and fundamentals like security, performance, and scalability, with experience of working with cloud technologies in Azure. Strong knowledge of softwarequality assurance best practices and methodologies. Skills: Excellent communication skills. Outstanding writing and documentation skills. Ability to communicate ideas in both technical and user More ❯
Us? Innovation at its Core: We’re not just building software - we’re redefining how hospitality businesses operate. Your ideas will matter, and your code will make a difference. Fast Paced Growth: Experience the excitement of being part of a company that is on the fast track to success. … databases, write performant queries, and ensure data integrity. Collaborate : Work closely with designers, product managers, and fellow developers to deliver well-tested, maintainable features CodeQuality : Write clean, maintainable, and well-documented code, following industry best practices and team coding standards. Problem Solving : Troubleshoot and resolve More ❯
motivated Software Engineer to join our dynamic team in the legal industry. The successful candidate will work on designing, developing, and maintaining high-qualitysoftware solutions, utilising the latest technologies and best practices. This role offers flexible hybrid working, with occasional onsite days in Manchester. Key Responsibilities Develop … C#, and .Net Core. Collaborate with cross-functional teams to design innovative solutions. Write and optimise SQL queries for data manipulation and reporting. Ensure codequality through proper testing, code reviews, and adherence to robust coding standards. Participate in software architecture discussions and contribute to system More ❯
database schemas and async APIs for high throughput. Collaborating with DevOps engineers on containerisation and deployment pipelines (Kubernetes, KEDA). Ensuring high standards of codequality, performance, and documentation throughout. Tech Stack: Frontend : React, TypeScript Backend : Python (FastAPI, SQLAlchemy, Pydantic, Alembic, Mypy, Ruff, Pytest) Databases : PostgreSQL/… experience in a full-stack or backend-heavy development role. Strong knowledge of Python, async programming, microservices, and cloud-native design. Experience with clean code, testing (PyTest, TypeScript testing a bonus), and code reviews. Enthusiastic about scalable software design, documentation, and learning new technologies. A minimum … or central London office. Career development in a high-growth environment with future-facing tech. Ready to join a team where your ideas and code will shape the future of compliance tech? Apply now and help build something truly transformative. More ❯
Lead Engineer on the whiskey trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on codequality; designing and developing highly complex web based trading platforms working across the full development lifecycle. The technology stack includes Java More ❯
Leadership Team Mentorship: Grow and mentor a multidisciplinary team of quants, data scientists, and engineers; cultivate a culture of experimentation and peer review. Documentation & CodeQuality: Champion readable, well‐tested, version‐controlled code and transparent research notebooks. Qualifications Education: B.S. or M.S. in a quantitative field More ❯
efficient data pipelines, implementing data scheduling, and creating insightful data visualizations to support critical risk analysis and reporting. Drive the development process, ensuring high codequality, adherence to best practices, and timely delivery of key features. What We're Looking For: Minimum 5 years experience as a More ❯
of new product features, services, and technical systems Own features end-to-end—from technical design to testing, deployment, and monitoring Write production-grade code alongside the team (this is a hands-on role) Align technical delivery with business goals through close collaboration with stakeholders Mentor and support developers … fostering a culture of learning and improvement Maintain high standards for codequality, scalability, and team communication What You’ll Bring 7+ years’ experience in software engineering, including recent time in a senior or lead role Strong experience with Node.js (NestJS), TypeScript , and Vue 3 Solid understanding More ❯
and leadership practices. Your Team You’ll lead a dynamic and collaborative team of software engineers and testers who are committed to delivering quality, scalable, and maintainable software. Together with Scrum Masters and the Product Design Team, you’ll foster a culture of cooperation, learning, and continual improvement. … Your Impact As a leader, you’ll shape the future of our engineering capabilities. By promoting best practices, driving efficiency, and ensuring exceptional softwarequality, you’ll make a direct impact on the success of our products. Your efforts in mentoring, coaching, and fostering a culture of collaboration … Ability to communicate effectively with team members and stakeholders. Understand the importance of best practices in software development and ensuring these are maintained, including codequality, scalability, and maintainability. Stay updated on the latest technologies and industry trends. Benefits to support you personally and professionally Alongside the More ❯
test, and deployment processes. Ensure Quality: Conduct comprehensive testing, including unit, integration, and end-to-end tests, to guarantee first-class softwarequality and reliability. Stay Informed: Keep up to date with industry trends, best practices, and emerging technologies in cloud-native development. Requirements for the … commitment to quality, and a conscientious approach to work Utilise modern design principles and best practices to produce, clean, secure and maintainable code Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging and … deployment processes Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class softwarequality and reliability Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development Essential for this role More ❯
Barnsley, South Yorkshire, UK Hybrid / WFH Options
NexGen Associates
test, and deployment processes. Ensure Quality: Conduct comprehensive testing, including unit, integration, and end-to-end tests, to guarantee first-class softwarequality and reliability. Stay Informed: Keep up to date with industry trends, best practices, and emerging technologies in cloud-native development. Requirements for the … commitment to quality, and a conscientious approach to work Utilise modern design principles and best practices to produce, clean, secure and maintainable code Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging and … deployment processes Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class softwarequality and reliability Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development. Essential for this role More ❯
North Shields, Tyne and Wear, UK Hybrid / WFH Options
NexGen Associates
test, and deployment processes. Ensure Quality: Conduct comprehensive testing, including unit, integration, and end-to-end tests, to guarantee first-class softwarequality and reliability. Stay Informed: Keep up to date with industry trends, best practices, and emerging technologies in cloud-native development. Requirements for the … commitment to quality, and a conscientious approach to work Utilise modern design principles and best practices to produce, clean, secure and maintainable code Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging and … deployment processes Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class softwarequality and reliability Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development Essential for this role More ❯
Hinckley, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
INDEXIMATE
Join a pioneering startup using cutting-edge data technology to drive real-world impact on climate and infrastructure - where your code helps power the path to net zero. Indeximate is a rapidly growing VC backed startup focussed on reducing the barriers to net zero using the fantastic wealth of … with a desire to improve products and technology Ability to work independently as well as within a small team Rigorous approach to testing and codequality Comfortable with remote working Salary and Benefits: Competitive salary (£60,000 - £70,000 DOE) Company shares ownership in a fast-growing More ❯
Employment Type: Permanent, Part Time, Work From Home