Software Engineers
Our client is looking for several talented Software Engineers (expertise in iOS, Android or Java) to create a high-impact engineering squad delivering key priorities for 2026. You'll own services end-to-end, build scalable applications, troubleshoot production issues and contribute to architecture and engineering best practices.
iOS Engineer:
Skills Required: Swift, SwiftUI, XCTest, REST APIs, Unit Testing, Modularisation
Good to have: Objective-C, UIKit, MVVM, Tuist, Fastlane, Gitlab CI, UI Testing
Experience: Modularised architectures, multi-module codebases, collaboration with product/test/UX teams
Android Engineer:
Skills Required: Kotlin, Jetpack Compose, MVVM, REST APIs, Unit Testing, Modularisation
Good to have: Java, Coroutines/Flow, Retrofit, OKHttp, Gitlab CI, UI Testing, Snapshot Testing
Experience: Modularised architectures, multi-module codebases, data-driven decision-making, stakeholder collaboration
Backend Engineer:
Skills Required: Kotlin, Java, Spring Boot, Gradle, REST APIs, Unit Testing, Modularisation
Good to have: Java/Kotlin Coroutines, Gitlab CI, Harness, Sonar, Kubernetes, Integration Testing, OpenTelemetry, Grafana
Experience: Spring/Spring Boot, Reactive APIs, Test Driven Development, large codebases, cross-functional collaboration
Start: ASAP (flexible)
Contract: Until November 2026
Location: Manchester, 1-2 days per week in the office
Apply now to join a team delivering high-scale, reliable systems across iOS, Android and Backend!
