collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent graduate who is passionate about writing clean, efficient code and is eager to develop their skills on real-world projects alongside experienced engineers, designers, and product managers. Whether it’s developing new user-facing features … meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end systems Participating in code reviews, stand-ups, and sprint planning Collaborating with cross-functional teams including product and More ❯
the whole process of development, from initial design to deployment and support Proactively communicate with colleagues to refine application design Suggest and implement high-tech, innovative solutions Optimise backend code, look for bottlenecks and, as and when necessary, implement visualisation and monitoring systems Required Skills and Knowledge Proven backend development experience Computer Science/Tech related degree is highly … PostgreSQL, DynamoDB Additional Tools & Frameworks: GraphQL REST APIs Software Design Patterns – TDD, DDD Agile methodologies: Scrum and Kanban About You Self-motivated and able work independently Love to write clean, reusable code and have a passion for development inside and outside of the office Solid communication skills and team-working capability Positive and logical approach together with willingness More ❯
learning, and apply new methodologies to improve existing models Deploy data science models on scalable AWS cloud infrastructures, ensuring best practices for security and performance Assist in Infrastructure as Code initiatives using Terraform Write clean, maintainable Python code for data science software, ensuring high standards of code quality and maintainability Continuously monitor and improve the performance … data science models, including NLP models, and deploying them in a production environment Bachelors degree in computer science, data science, mathematics, statistics, engineering or related field Proficiency in writing clean, robust, and scalable Python packages for backend functionality Experience with Python data science and NLP libraries Expertise in software development practices such as version control, code review, software More ❯
scalable backend systems at a business that's solving real-world problems at a global scale. What You’ll Be Doing Designing and building backend microservices in Python Writing clean, robust, production-grade code using Test-Driven Development (TDD) Developing asynchronous, event-driven systems using RabbitMQ Working with MongoDB and other NoSQL databases Deploying and maintaining services using More ❯
impact, high-autonomy environment, this could be the perfect next step in your career. Why You’ll Love This Role: End-to-End Ownership: You won’t just write code—you’ll own features and projects from concept to deployment. Fast-Paced Environment: Agile decision-making, minimal red tape, and the chance to make a real difference every day. … stack development experience. Strong backend skills with C#, .NET, and cloud services like Azure or AWS. Proficiency with modern front-end tech including React, TypeScript, and Webpack. Passionate about clean, scalable, and secure code. A proactive, self-starting mindset—you spot issues before they arise and solve problems fast. Excellent communication skills—you’re collaborative, clear, and unafraid to More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Oscar
practices, and mentor junior developers. Key Responsibilities: Design and develop scalable, modern web applications Collaborate with clients and internal teams to gather and define requirements Lead by example with clean, maintainable code and strong engineering principles Mentor junior developers and contribute to improving team processes Essential Skills: .NET Framework and .NET 6, ASP.NET Core/MVC C# JavaScript More ❯
that underpins critical systems – from CI/CD pipelines and observability tooling to service deployment and runtime environments. You’ll be part of a high-trust team that values cleancode, quick iteration, and leaving things better than you found them. The Platform Engineer will work closely with product teams and fellow engineers to improve developer experience, scalability … in Go and/or Python for building internal tooling and services Hands-on experience with AWS, Kubernetes, Docker, and modern CI/CD pipelines Familiarity with infrastructure-as-code (e.g., Terraform) and observability tooling (e.g., Prometheus, Grafana) Comfortable working on distributed systems and improving developer workflows A product mindset and a collaborative approach to problem-solving Experience with More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
C, and other languages. Integrate and control measurement devices, lab instruments, and complex hardware systems. Test, validate, and troubleshoot software and hardware setups, resolving bugs and performance issues. Write clean, maintainable code with thorough documentation and follow best practices for reliability and quality. Required skills: 2-5 years of experience with Python and C programming Hardware control and … integration Test and validation of software/hardware systems Git version control Experience working with large code bases Desirable skills: Experience with SPI, I2C, UART, microcontrollers, benchtop instruments, and real-time control loops. Experience with several languages (C#, Java, C++ etc.) What you'll get as an Embedded Software Engineer: £40-65k + 10% pension contribution Unlimited annual More ❯
future of our SaaS client’s digital products. You’ll be working with creative directors to take the lead on the UI/UX design whilst also crafting the code, taking a vision to delivery of end products. Experience: You bring a designer’s eye and a developer’s skillset, building out modern interfaces with Next.js, React, Vue, HTML … design direction from the ground up. Responsibilities: Translate product and brand visions into stunning, user-first web interfaces. Prototype, test, and iterate using design tools like Figma. Write scalable, clean frontend code to bring your designs to life. Work within a collaborative engineering team that values quality, autonomy, and creativity. Benefits: Fully remote-first with flexible working hours. More ❯
leading open-source libraries, offering developers a chance to make a meaningful difference in how complex data is visualised and explored. If you’re a pragmatic builder who enjoys cleancode, smart integration and problem solving, this role could be just the opportunity you're looking for. Why This Role is Great Build something tangible that users interact … In this role, you’ll get to: Work with JavaScript ES6+ and bring strong async programming and event-handling skills Combine multiple libraries into a single module with a clean API Explore 2D canvas graphics, coordinate systems and overlay tools Get hands-on with annotation features, gesture controls and audit logging systems Use Alpine.js or quickly get up to More ❯