Tech Stack
AndroidFlutteriOSJenkinsObjective-CReactReact NativeSwift
About the role
- Design, develop, and maintain critical mobile components in both Swift and Objective-C
- Explore the depths of the iOS platform, including low-level APIs, performance optimization, memory management, and background processing
- Build and maintain a robust testing suite (unit, integration, and E2E) and fully automate build, testing, and release processes using CI/CD pipelines
- Investigate and solve unique and challenging technical problems that require deep research and first-principles thinking
- Act as the subject matter expert for all things iOS, providing technical guidance and helping to shape long-term mobile strategy
- Work closely with Android, web, backend, and product teams to ensure seamless integration of iOS components
- Create and maintain clear, comprehensive technical documentation for iOS products
- Collaborate with the Android team to ensure consistency and architectural alignment across platforms
Requirements
- Extensive professional experience in native iOS development with strong proficiency in both Swift and Objective-C
- Demonstrable experience building foundational, reusable mobile components, libraries, or frameworks
- A strong understanding of API design principles and a passion for creating clean, maintainable, and robust code
- Deep knowledge of mobile testing methodologies and frameworks (e.g., XCTest, XCUITest)
- Hands-on experience implementing and managing CI/CD pipelines for mobile development (e.g., GitHub Actions, Jenkins, Fastlane)
- Exceptional problem-solving skills, a curious mindset, and meticulous attention to detail
- Excellent communication and documentation skills, with the ability to collaborate effectively in a cross-functional team environment
- Experience with cross-platform frameworks (e.g., React Native, Flutter, Xamarin) and/or native Android development is a significant plus
- Stock Options
- Annual Performance Bonus or Commissions
- Pension matched up to 8%
- ‘Day one’ access to great health, dental and optical insurance scheme
- Generous annual leave plus public holidays
- Cycle to Work Scheme
- Enhanced maternity and paternity leave (12 weeks full-pay for mums & dads, plus 12 weeks half-pay for mums)
- Regular paid social events organized by our social committee
- On-Demand Therapy for all employees & their dependents
- Dedicated learning budget through Learnerbly
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SwiftObjective-CiOS developmentAPI designmobile testing methodologiesXCTestXCUITestCI/CD pipelinesGitHub ActionsJenkins
Soft skills
problem-solvingcurious mindsetattention to detailcommunicationdocumentationcollaboration