Senior Software Developer
Full-time
Manchester HQ /Remote
Shape the Future of Our Technology
As Senior Software Developer, you’ll play a key role in defining how we build, scale, and evolve our platform. You’ll bring technical vision, clean code, and deep problem-solving skills to everything you touch—from architecture decisions to deployment pipelines.
With a strong grasp of modern development practices, you’ll craft systems that are robust, scalable, and maintainable. Your work will power seamless user experiences and support the next phase of our growth.
Lead with Craft, Build with Purpose
We believe great software isn’t just about writing code—it’s about building systems that last. You’ll lead by example, bringing engineering excellence to every stage of the development lifecycle. Whether pair programming or reviewing pull requests, your standards will raise the bar.
You’ll collaborate closely with product, design, and other engineers to translate ideas into features that ship with confidence. You’ll mentor junior developers, influence technical direction, and help us deliver reliable, impactful software at speed.
Design, build, and maintain scalable, high-performance applications and services
Lead architectural discussions and influence key technical decisions
Write clean, efficient, and well-documented code in line with industry best practices
Contribute to planning, estimation, and delivery of complex engineering projects
Identify areas for improvement in performance, security, and reliability
Collaborate across teams to ensure alignment on requirements and outcomes
Mentor and support the growth of fellow developers through code reviews and knowledge sharing
Your contributions will shape the technical backbone of our product. You’ll play a vital role in turning business goals into engineering realities.
What You Bring:
Proven experience building and shipping production-grade software at scale
Deep expertise in one or more modern programming languages and frameworks
Strong understanding of software architecture, system design, and development workflows
Familiarity with CI/CD pipelines, cloud infrastructure, and DevOps practices
Excellent debugging, optimization, and problem-solving skills
Experience collaborating in cross-functional teams and Agile environments
Passion for clean code, continuous learning, and building things that work
This role is ideal for someone who loves turning complexity into clarity. If you're excited about engineering challenges, meaningful impact, and being part of a strong development culture, we’d love to hear from you.
Submit application
Our services are tailored to fit your specific needs ensuring you get a solution that aligns perfectly with your business goals and target audience.