Senior Software Engineer
Licensed sponsor London Area, United Kingdom Contract Posted 1 hour ago
- Expert proficiency in Swift, with deep familiarity across Apple platform frameworks (SwiftUI,
- UIKit/AppKit, Swift Concurrency, Combine) and the Xcode toolchain, including build settings,
- instrumentation, and profiling. Working knowledge of Objective-C for interoperability with existing codebases.
- Proficiency in Python and shell scripting (Bash/zsh) for build automation, internal tooling, CI/CD pipelines, and workflow development.
- Practical experience designing and consuming APIs, including versioning, authentication, errorhandling, and backward compatibility across shipped client versions.
- Solid grounding in data structures, algorithms, relational and NoSQL data modeling, caching,and distributed system trade-offs.
- Experience with service-side and cloud infrastructure, containerisation, and automated build,test, and release pipelines.
- Working familiarity with AI/ML integration where applicable, on-device inference (Core ML,Apple Intelligence frameworks), model APIs, or LLM-backed features, including evaluation of latency, privacy, and cost implications.
- Strong testing discipline across unit, integration, and UI automation (XCTest, Swift Testing), withan emphasis on maintainable, reliable test coverage.
- Sound judgment in balancing engineering rigour against delivery velocity, and in operating within established review, security, and release processes.