ECS, etc.). Write reliable, maintainable, and well-tested code — using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mobprogramming , pull request reviews, and knowledge-sharing sessions. Help improve our CI/CD pipelines and ensure code quality through automated testing , linting … services. Good understanding of CI/CD pipelines , including test automation and code quality checks. Exposure to or appreciation of TDD, BDD, and collaborative programming practices (pair/mobprogramming). A calm, open, and humble approach to communication — you bring ideas to the table but are More ❯
london, south east england, united kingdom Hybrid / WFH Options
The MWek Company
ECS, etc.). Write reliable, maintainable, and well-tested code — using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mobprogramming , pull request reviews, and knowledge-sharing sessions. Help improve our CI/CD pipelines and ensure code quality through automated testing , linting … services. Good understanding of CI/CD pipelines , including test automation and code quality checks. Exposure to or appreciation of TDD, BDD, and collaborative programming practices (pair/mobprogramming). A calm, open, and humble approach to communication — you bring ideas to the table but are More ❯
City of London, London, United Kingdom Hybrid / WFH Options
RP Recruitment Ltd
ECS, etc.). Write reliable, maintainable, and well-tested code using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mobprogramming , pull request reviews, and knowledge-sharing sessions. Help improve our CI/CD pipelines and ensure code quality through automated testing , linting … services. Good understanding of CI/CD pipelines , including test automation and code quality checks. Exposure to or appreciation of TDD, BDD, and collaborative programming practices (pair/mobprogramming). A calm, open, and humble approach to communication you bring ideas to the table but are More ❯
principles such as SOLID. Experience of building cloud-native software, with an understanding of distributed applications. A willingness to take part in pair and mob programming. A desire to seek and identify the best technology for the job. A growth mindset and a sense of humility - we can all More ❯
Aligning team efforts with user needs and Kooth's commercial and operational goals. Enhancing knowledge of industry trends and best practices through pair/mobprogramming and knowledge sharing. Developing code both independently and through pairing. Supporting onboarding and mentoring of junior team members. Participating in the out More ❯
our applications, from design to development to production and monitoring. Our pipelines are fully automated and deploy every commit to production. We like Extreme Programming and practice TDD, trunk-based development, pair and mob programming. Technologies we use Here are some of the main technologies we use: AWS … services: ECS Fargate, Lambda, Step Functions, CDK, AWS CodePipeline, S3 Databases: DynamoDB, MongoDB Programming languages: Java 21, Typescript, JavaScript, Kotlin, Swift Frameworks: Spring Boot, Svelte Testing frameworks: Cypress, Playwright Monitoring: Grafana, OpenSearch, CloudWatch Job requirements You have experience with modern Java & JavaScript development and some of the technologies above More ❯