Senior Software Engineer

Company: Digital Skills ltd
Apply for the Senior Software Engineer
Location: Manchester
Job Description:

Up to £90 per hour (Inside IR35) | 40-hour working week

Manchester – 2 days per week in the office, remote working otherwise

Initial 6-month contract

You will play a key role in building app-wide features, improving infrastructure, solving complex technical challenges and driving technical excellence across the team.

Key Responsibilities

  • Contribute to iOS development, building and enhancing mobile features using Swift and/or Objective-C.
  • Work across different layers of the technology stack to deliver end-to-end features and solutions.
  • Identify, troubleshoot and resolve infrastructure, application and technical issues.
  • Continuously improve services and applications to enhance performance, scalability and resource optimisation.
  • Lead technical initiatives that improve development processes and contribute to business opportunities for the team’s product and the wider company.
  • Lead and contribute to technical and architectural discussions, helping the team reach effective and scalable solutions.
  • Mentor and support colleagues in their professional development, including onboarding new team members.
  • Promote a collaborative working environment and help turn individual ideas into effective technical solutions.
  • Contribute to recruitment activities, including technical interviews and onboarding of new hires.

Qualifications and Requirements

  • 8+ years of professional software development experience across multiple technologies and programming languages.
  • Strong understanding of software architecture, development practices and building scalable applications and services.
  • 5+ years of experience working with the iOS SDK, with hands‑on development experience using Swift and/or Objective-C.
  • Strong knowledge of iOS development and relevant Apple frameworks.
  • Comfortable moving between web/application development and mobile development as part of the same product.
  • Experience with automated testing and deploying applications, including iOS apps.
  • Familiarity with A/B testing in app development.
  • Strong problem‑solving skills, attention to detail and a focus on delivering high‑quality software.
  • Self‑motivated, proactive and comfortable working collaboratively within a technical team.
  • A passion for exploring new technologies and finding effective solutions to complex technical challenges.

Bonus Points For

  • Experience with Apple App Store and app distribution processes.
  • Having an approved application available on the Apple App Store.
  • Experience with server‑driven UI frameworks.
  • Experience working with modern full‑stack architectures.
  • Experience working on large‑scale consumer‑facing applications.

#J-18808-Ljbffr…

Posted: October 1st, 2026