deployment and infrastructure using Terraform and AWS Write, deploy, and support production code Drive best practices in testing, CI/CD Share knowledge through pairprogramming, code reviews, team sessions Participate in agile ceremonies like sprint planning, stand-ups, retrospectives What We’re Looking For Expertise in front … development Strong skills in JavaScript/TypeScript and React Familiarity with Python and Django Experience with testing and TDD Agile working practices Mentoring or pairprogramming experience Curious, collaborative, problem-solving mindset Our Culture & Benefits We value diversity and inclusion, fostering a people-first culture where everyone can More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pairprogramming cultur e ensures high-quality code and continuous learning. More ❯
Newport, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pairprogramming cultur e ensures high-quality code and continuous learning. More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
of SQL and NoSQL databases. Application of industry standard software development working practices such as test-driven and behaviour-driven development (TDD/BDD), pairprogramming, version control and branching strategies. Continuous Integration/Continuous Development. Application of software design patterns. Knowledge and understanding of developing and running More ❯
Newport, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
Language Models is a big plus. If you are not an expert in Kotlin/Java or Python but instead have strong general purpose programming language experience (at least one of Go, Rust, JS/ES6, C/C++, C#) and a strong desire to learn, we’d be … we are open for experimentation. You will be working in a fast paced environment collaborating with team members across Europe. You’ll mostly be programming in pure Kotlin or Python, building business logic in microservices running in the cloud. We use the tool that best fits the problem, so … a cross-functional team, empowered to rapidly iterate and release features. You won’t be coding in isolation - our culture is strongly collaborative, whether pairprogramming with other developers or working closely with our CEO and CPO. You’ll have full ownership of parts of the code with More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
Language Models is a big plus. If you are not an expert in Kotlin/Java or Python but instead have strong general purpose programming language experience (at least one of Go, Rust, JS/ES6, C/C++, C#) and a strong desire to learn, we’d be … we are open for experimentation. You will be working in a fast paced environment collaborating with team members across Europe. You’ll mostly be programming in pure Kotlin or Python, building business logic in microservices running in the cloud. We use the tool that best fits the problem, so … a cross-functional team, empowered to rapidly iterate and release features. You won’t be coding in isolation - our culture is strongly collaborative, whether pairprogramming with other developers or working closely with our CEO and CPO. You’ll have full ownership of parts of the code with More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Companies House
of SQL and NoSQL databases. Application of industry standard software development working practices such as test-driven and behaviour-driven development (TDD/BDD), pairprogramming, version control and branching strategies. Application of software design patterns. Knowledge and understanding of developing and running applications securely in Cloud environments. More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a high-performance More ❯
Newport, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a high-performance More ❯
for L40 & L50 Platform Engineers. More details can be found in our Engineering Progression Framework. The Interview Process: Initial Call Take-home task or pair coding exercise Final interview: system design and behavioral interview The process typically takes around 4 weeks, but we accommodate your availability. You can contact More ❯
L50, our interview process will determine your levelling. The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview including a system design and a behavioural interview Our average process takes around 2-3 weeks but we will always More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Monzo
interview process for this role has four main stages, most of which can be scheduled on the same day: Initial Call System Design Interview Pair coding exercise Final interview including a behavioural and a leadership interview You will have the chance to speak to our recruitment team at various More ❯
actual cables to connect to various third parties The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview: including a system design and a behavioural interview Our average process takes around 4 weeks but we will always work More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Monzo
steps Our interview process involves four main stages after an informal recruiter call: Recruiter Call Initial Call System Design Interview Take home task or pair coding exercise Final interview including a behavioural and a leadership interview This process should take around 3-4 weeks - your schedule is really important More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Monzo
steps Our interview process involves four main stages after an informal recruiter call: Recruiter Call Initial Call System Design Interview Take home task or pair coding exercise Final interview including a behavioural and a leadership interview This process should take around 3-4 weeks - your schedule is really important More ❯
development tasks and features Providing technical input on implementation approaches and solutions Supporting junior team members with technical guidance when needed through code reviews, pairprogramming, and technical guidance to build platform expertise and development best practices with the team Troubleshooting and resolve technical issues in development and More ❯
development tasks and features Providing technical input on implementation approaches and solutions Supporting junior team members with technical guidance when needed through code reviews, pairprogramming, and technical guidance to build platform expertise and development best practices with the team Troubleshooting and resolve technical issues in development and More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Monzo
key steps: Our interview process involves four main stages after an informal recruiter call: Initial Call System Design Interview Take home task or pair coding exercise Final interview including a behavioural and a leadership interview This process should take around 3-4 weeks - your schedule is really important to More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Monzo
key steps: Our interview process involves four main stages after an informal recruiter call: Initial Call System Design Interview Take home task or pair coding exercise Final interview including a behavioural and a leadership interview This process should take around 3-4 weeks - your schedule is really important to More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Monzo
actual cables to connect to various third parties The Interview Process: Our interview process involves three main stages: Initial Call Take-home task or pair coding exercise Final interview: including a system design and a behavioural interview Our average process takes around 4 weeks, but we will always work More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Monzo
enjoy the kind of work we’re doing The Interview Process: Our interview process involves three main stages: Initial Call Take home task or pair coding exercise Final interview including a system design and a behavioural interview Our average process takes around 2-3 weeks but we will always More ❯