Role
Contract Software Engineer / Lead Developer – ExpertThe RoleWe''re looking for an exceptional Software Engineer / Back-End Developer – a true "super dev” – with proven Design Patterns expertise and a deep understanding of software engineering/development. This is a high-level contract role, suitable for someone operating at a Principal Engineer or Lead Engineer level. You’ll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you’ll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. This is a role for someone who thrives on independence, can work from a high-level brief, and produces results quickly and to the highest standards.Location:
Hybrid – Remote work available. Must be UK-based.Duration:
6 months initiallyStart:
ASAP September 2025Key Responsibilities
Lead the back-end development of a new platform.Apply advanced software engineering/development and design patterns.Translate abstract concepts into working, production-ready solutions.Employ Test-Driven Development (TDD) and SOLID principles.Build robust, scalable algorithms and efficient data structures.Collaborate with other engineers, mentoring and sharing knowledge.Produce maintainable, clean code based on the "less is more” principle.Demonstrate expertise in TypeScript or a similar language, with strong back-end development experience.Apply well-known software design patterns.Ability to work independently with minimal guidance.Advanced algorithmic problem-solving capabilities and abstract thinking.Solid understanding of TDD and SOLID principles.Minimum 5 years of experience in software development/engineering.Excellent technical communication skills.Ability to take a concept from discussion to high-quality code delivery.Degree in Computer Science, Software Engineering, or related discipline is highly desirable.Experience in high-performance or complex systems and familiarity with algorithmic analysis and performance optimisation.Required Qualifications
Strong back-end development experience with TypeScript or similar.Extensive experience applying well-known software design patterns.Minimum 5 years of software development experience.Work Arrangements
Remote or Hybrid arrangement with UK-based work.Inside IR35 contract.If you are a high-calibre developer with the skills above and the ability to deliver complex back-end solutions at speed, we’d love to hear from ..... full job details .....