Описание
Methods is a UK-based IT services consultancy with over £100M in revenue and more than 30 years of experience. It partners with central government departments, agencies, and private-sector clients to transform public-sector operations through people-centred, safe, and future-ready business and technical solutions.
Задачи
- Design, develop, and maintain high-quality iOS applications using Swift
- Translate user and business requirements into reliable, maintainable technical solutions
- Write clean, well-tested, and maintainable code following modern iOS development practices
- Collaborate with designers, product managers, QA professionals, and developers within an agile multidisciplinary team
- Participate in technical discussions, code reviews, and architectural decision-making
- Develop automated tests and contribute to continuous integration and delivery processes
- Investigate and resolve technical issues, defects, and performance problems
- Consider security, accessibility, privacy, resilience, and performance throughout the development lifecycle
- Contribute to technical documentation and knowledge sharing within the team
- Help establish and maintain development standards, patterns, and best practices
- Keep up to date with developments in the Apple and wider mobile technology ecosystem
- Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate
Требования
- Strong commercial experience developing applications for iOS
- Strong proficiency in Swift
- Good understanding of the iOS SDK and Apple development ecosystem
- Experience developing applications using modern iOS development patterns and practices
- Experience working with APIs and integrating mobile applications with backend services
- Experience with automated testing, including unit and UI testing
- Experience using Git and modern software development workflows
- Understanding of software engineering principles, including clean code, modularity, maintainability, and version control
- Experience diagnosing and resolving application defects and performance issues
- Nice to have: Experience with Objective-C and maintaining or modernising existing Objective-C codebases, experience with SwiftUI and/or UIKit, asynchronous programming and concurrency in Swift, knowledge of iOS application architecture and design patterns, CI/CD pipelines and automated build and deployment processes, cloud-based services and RESTful APIs, mobile application security and data protection principles, accessible application development, analytics, monitoring, and application performance tools
Условия
- Autonomy to develop and grow skills and experience
- Opportunity to work on projects making a difference in society
- Strong, inspiring, and thought-provoking leadership
- Supportive and collaborative environment
- Access to LinkedIn Learning, a management development programme, and training
- Wellness 24/7 Confidential employee assistance programme
- Social activities including Breakfast Tuesdays, Thirsty Thursdays, monthly Pizza Thursdays, and charitable initiatives
- 25 Days off per year
- Pension Salary Exchange Scheme with 4% employer contribution and 5% employee contribution
- Life Assurance of 4 times base salary
- Non-contributory Private Medical Insurance, including spouse and dependants
- Non-contributory Worldwide Travel Insurance, including spouse and dependants
#J-18808-Ljbffr
ios developer for public-sector services in London employer: Enfint
As a leading innovator in AI products for major publishers, our company offers an inspiring work environment where creativity and technology intersect. We prioritise employee growth through continuous learning opportunities and foster a collaborative culture that values diverse perspectives. Located in a vibrant city, we provide competitive salaries, relocation support, and the chance to make a real impact in the media landscape.