Software Engineer/Lead Developer - TypeScript Expert

Software Engineer/Lead Developer - TypeScript Expert

Posted 1 day ago by itecopeople

£710 Per day
Inside
Hybrid
South Yorkshire, UK

Summary: The role of Software Engineer/Lead Developer requires a highly skilled individual with expertise in TypeScript and a strong background in software engineering patterns. This contract position is aimed at candidates operating at a Principal or Lead Engineer level, focusing on the development of a new platform with innovative algorithms and data structures. The successful candidate will work closely with the Head of Architecture to deliver high-quality solutions while thriving in an independent work environment.

Key Responsibilities:

  • Lead the Back End development of a new platform using TypeScript.
  • Apply advanced software engineering patterns and design principles.
  • 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.

Key Skills:

  • Expert in TypeScript, with strong Back End development experience.
  • Extensive experience in applying well-known software patterns.
  • Proven ability to work independently with minimal guidance.
  • Advanced algorithmic approach and abstract problem-solving capabilities.
  • Solid understanding of TDD and SOLID principles.
  • Minimum 5 years' experience in software development/software engineering.
  • Excellent technical communication skills.
  • Able to take a concept from discussion to high-quality code delivery.

Salary (Rate): £710.0 per day

City: South Yorkshire

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Contract Software Engineer/Lead Developer - TypeScript Expert

The Role
We're looking for an exceptional Software Engineer/Back End Developer - a true "super dev" - with proven TypeScript expertise and a deep understanding of software engineering patterns. This is a high-level contract role, suitable for someone operating at 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 pattern-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 - 2 days per week in Yorkshire, possibly less remainder remote
Rate: circa £680 per day (inside IR35)
Duration: 6 months initially
Start: Beginning of September

Key Responsibilities

  • Lead the Back End development of a new platform using TypeScript.
  • Apply advanced software engineering patterns and design principles.
  • 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.

Essential Skills & Experience
  • Expert in TypeScript, with strong Back End development experience.
  • Extensive experience in applying well-known software patterns.
  • Proven ability to work independently with minimal guidance.
  • Advanced algorithmic approach and abstract problem-solving capabilities.
  • Solid understanding of TDD and SOLID principles.
  • Minimum 5 years' experience in software development/software engineering
  • Excellent technical communication skills.
  • Able to take a concept from discussion to high-quality code delivery.

Desirable
  • Degree in Computer Science, Software Engineering, or related discipline highly desirable
  • Experience in high-performance or complex systems.
  • Familiarity with algorithmic analysis and performance optimisation.

Work Arrangements
  • Hybrid: 2 days per week in Sheffield office.
  • Flexibility possible for the right candidate.
  • 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 you.