Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
a highly skilled and passionate Senior Android Developer with a strong command over Kotlin and a solid grasp of agile methodologies , and modern engineering practices such as Test-DrivenDevelopment (TDD) and Extreme Programming (XP) . If you thrive in a team-oriented environment, love pair programming , and are eager to build high-quality Android applications, we … and XP environment. Engage in pair programming and help foster a collaborative engineering culture. Set up and maintain CI/CD pipelines to streamline the deployment process. Adhere to TDD principles and write clean, maintainable, and well-tested code. Participate in code reviews, daily stand-ups, retrospectives, and planning meetings. Stay up to date with Android development best practices … in Android development. Proficiency in Kotlin and Android SDK. Experience with CI/CD tools like Jenkins, GitHub Actions, Bitrise, or similar. Strong understanding and application of Test-DrivenDevelopment (TDD) . Experience working in Extreme Programming (XP) environments. Comfortable with pair programming and agile ceremonies. Good communication, critical thinking, and team collaboration skills. Ability to work More ❯
scalable features, and be supported in your professional growth with a tailored development plan. Key Responsibilities: Write clean, reusable, test-driven code in PHP using Laravel (TDD, OOP best practices). Build and extend APIs, platform features, and 3rd-party integrations (e.g. payment gateways, marketing tools). Maintain platform performance and functionality through robust troubleshooting and optimisation. More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
National Physical Laboratory
services. Providing technical expertise on software development across UKTL teams. Developing CLI and web applications using modern programming languages, debugging, troubleshooting, employing IDE and OS basics, test-drivendevelopment, writing clean code, refactoring, version control, CI/CD, alerting, monitoring, and conducting functional and non-functional testing. Designing and developing high-performance applications in C++, Python More ❯
Bath, Somerset, South West, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
a fully remote role. The Role: Website Support Identify and update functionality or fix bugs on an existing codebase New Web Applications 100% Remote The Person: Experience of DDD, TDD, SOLID and CQRS Symphony experience VueJS experience Relatively local to Bath Keywords: PHP, Laravel, Symphany, SQL, DDD, TDD, SOLID, CQRS, Migrations, Web Applications, WFH, Remote, Medical, e-commerce Reference Number More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
all aspects of the product they work on, from ideation through to development, testing, and deployment, so you should expect to champion and mentor on best practices like TDD, Observability, and IaC. Skills: CI/CD, TDD, SOLID The salary is competitive - up to £90k plus benefits including hybrid working (1-2 days per month in Manchester). If More ❯
advertising, and mobile monetization . Strong knowledge of mobile development (Flutter, Kotlin) and a good understanding of backend development . Experience with Extreme Programming (XP) - Paired programming, TDD, C I etc. Hands-on experience integrating and optimizing mobile ad SDKs (Google Ad Manager, MoPub, AppLovin, Prebid Mobile, etc.). Deep expertise in ad mediation platforms, RTB protocols, header More ❯
advertising, and mobile monetization . Strong knowledge of mobile development (Flutter, Kotlin) and a good understanding of backend development . Experience with Extreme Programming (XP) - Paired programming, TDD, C I etc. Hands-on experience integrating and optimizing mobile ad SDKs (Google Ad Manager, MoPub, AppLovin, Prebid Mobile, etc.). Deep expertise in ad mediation platforms, RTB protocols, header More ❯
Bath, Somerset, South West, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
a fully remote role. The Role: Website Support Identify and update functionality or fix bugs on an existing codebase New Web Applications 100% Remote The Person: Experience of DDD, TDD, SOLID and CQRS Symphony experience VueJS experience Relatively local to Bath Keywords: PHP, Laravel, Symphany, SQL, DDD, TDD, SOLID, CQRS, Migrations, Web Applications, WFH, Remote, Medical, e-commerce Reference Number More ❯
Moshi, Koin, Coil, Wiremock, Firebase, Bufgender, Espresso UI tests. What you'll be doing : Write clean and robust code following good development principles (SOLID, DRY, KISS, YAGNI) Use TDD incl. unit, integration and end-to-end tests and be prepared to write tests for all feature delivery Get involved in architecture, standards and tooling decisions Take part in researching More ❯
be second nature. It is also vital that our data models can be trusted - so testing and QA is extremely important to us. We're on a test-drivendevelopment journey, and our Analytics Engineers are constantly pushing the boundaries of what is possible when it comes to making sure our data is high quality. In summary More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
OS and Device ecosystem Experience with Swift UI Experience contributing to solution design, and technical documentation production Conversant with SOLID and OOP principles and Software Design Patterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility Experience of RESTful API integration, securing applications and secure messaging using a variety of methods Experience of working More ❯
OS and Device ecosystem Experience with Swift UI Experience contributing to solution design, and technical documentation production Conversant with SOLID and OOP principles and Software Design Patterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility Experience of RESTful API integration, securing applications and secure messaging using a variety of methods Experience of working More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
Ada Meher
experience in Android Mobile App Development Experience with Kotlin, Jetpack Compose and MVI Strong communication skills Experience working in a fast-paced environment Experience with Unit Testing/TDD would be beneficial As mentioned, due to their commitment to continuous improvement, each employee in this business has a tailored personal development plan to help inspire their progression and More ❯
and algorithms, Experience with any SQL/No SQL databases (Oracle, MySql, Postgres, Mongo, Cassandra, etc), Good understanding of how Linux/JVM works Passion to write code using TDD and be ready for L3 support Bachelor's degree/University degree or equivalent experience What we'll provide you This is a unique role that will put you in More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Street Group
data volumes quickly and consistently Looking for regular opportunities to automate, simplify or improve our processes and technology Helping to promote coding standards and champion best practices, including OOP, TDD, CI and CD Developing your own skills with regular knowledge sharing sessions with your team members Facilitating the improvement and ongoing maintenance of our platform A bit about you. You More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Robert Half
scalability across high-traffic systems Supporting a long-term product roadmap across multiple business units The Stack: PHP (Laravel) Tailwind, Alpine.js, Livewire Vue 2 & 3 Agile/CI/TDD mindset The Setup: Hybrid - 3 days in-office for collaboration and 2 days from home (more flex offered) 3-stage interview process and super quick turnaround Competitive salary + bonus More ❯
you. Strong technical proficiency. You're an expert in full-stack engineering, and you've spent time with cloud-based systems/services. You're also an advocate of TDD, CI/CD and can drive engineering practices across any team. Problem solving and critical thinking skills. You're able to come up with novel solutions to problems-it's More ❯
systems from concept to the entire lifecycle of the elements. Be a subject matter expert on managing and optimization the processes for building test methodologies and test-drivendevelopment Establishing and maintaining well-functioning cross functional teams. Act as a key influencer within the organization, leveraging strong stakeholder management to drive success across cross-functional teams More ❯
systems from concept to the entire lifecycle of the elements. Be a subject matter expert on managing and optimization the processes for building test methodologies and test-drivendevelopment Establishing and maintaining well-functioning cross functional teams. Act as a key influencer within the organization, leveraging strong stakeholder management to drive success across cross-functional teams More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Virgin Money
with regulatory and policy requirements. Deliver strategic initiatives and train junior team members through procedure documents and coaching. Follow development best practices, document requirements, and ensure test-drivendevelopment with insightful and auditable outputs. We need you to have Experience in the configuration & integration of credit card systems TS2, RPA applications, mobile apps, and interfacing systems … and testing/validating system changes. Experience of identifying and resolving automation issues. A string background in translating strategies into deliverables and influencing key decisions. Knowledge of test-drivendevelopment and documentation. Proficient in using Microsoft Office tools and applications (i.e. Excel, PPT) Red Hot Rewards Generous holidays - 38.5 days annual leave (including bank holidays and prorated More ❯