Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Hays Technology is a leading global recruitment agency specializing in the technology sector. With a strong reputation for delivering exceptional talent solutions, Hays Technology partners with organizations across various industries to support their digital transformation and technological growth. The company prides itself on its extensive network, industry expertise, and commitment to providing tailored recruitment services that meet the unique needs of each client. Hays Technology is dedicated to fostering a diverse and inclusive work environment, promoting innovation, and ensuring the success of both its clients and candidates.
About The Role
We are seeking a highly skilled iOS Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining features for the iOS version of the NHS App, which serves millions of users across England. Working within a multidisciplinary team that includes tech, design, business, product, infrastructure, and testing, you will contribute to designing, developing, testing, and delivering new features while also maintaining existing functionalities. Your primary focus will be on producing high-quality, performant, well-documented, and thoroughly tested features that offer a seamless user experience. You will be involved throughout the entire product lifecycle, ensuring that the application remains reliable, efficient, and aligned with user needs and industry standards.
Qualifications
The ideal candidate will have proven experience in iOS development, with a strong background in Swift, SwiftUI, and Xcode. A passion for mobile development and staying current with the latest iOS trends and best practices is essential. Candidates should possess a solid understanding of iOS design principles, interface guidelines, and architecture patterns such as MVVM. Familiarity with SOLID principles, DevOps practices, and continuous integration/delivery pipelines is highly desirable. Experience with troubleshooting, debugging, and performance optimization is required, along with proficiency in integrating RESTful APIs and native OS features like push notifications, HealthKit, and App Intents. Knowledge of mobile app analytics, concurrency management, and using Swift Package Manager will be advantageous. The successful candidate will be a collaborative team player with excellent problem-solving skills and a proactive approach to technical challenges.
Responsibilities
- Collaborate with a multidisciplinary team to design, document, and develop scalable, high-quality solutions for the NHS App's iOS application using Swift and SwiftUI.
- Develop and implement comprehensive unit and integration tests to ensure code quality and reliability.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Optimize application performance and speed to deliver an exceptional user experience.
- Ensure the application complies with Apple App Store requirements and guidelines.
- Work closely with UI/UX designers to implement a consistent, intuitive, and visually appealing interface.
- Support and maintain the application in production, addressing issues promptly and effectively.
- Continuously improve the application by applying the latest iOS development techniques and innovations.
- Troubleshoot and debug application bugs, and implement performance enhancements.
- Integrate with RESTful APIs and native iOS features to extend app functionality.
- Manage background tasks and network activities to ensure smooth and responsive performance.
- Contribute to the development and maintenance of CI/CD pipelines, supporting DevOps practices.
- Monitor app analytics to identify areas for improvement and ensure app stability and crash-free operation.
Joining our team offers an attractive package, including a daily rate of approximately 610 inside IR35, with the opportunity to work remotely. You will be part of a forward-thinking organization that values professional development, innovation, and work-life balance. Additional benefits include flexible working arrangements, access to ongoing training and development programs, and the chance to contribute to a meaningful public health initiative that impacts millions of users across England. We also provide a supportive environment that encourages collaboration, creativity, and continuous learning, ensuring your skills are continually enhanced and your career progresses.
Equal Opportunity
Hays Technology is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected characteristic. We believe that a diverse workforce fosters innovation and drives better business outcomes. All qualified applicants will receive consideration for employment without regard to any protected status, and we are dedicated to providing equal employment opportunities to all candidates.
Key Skills
Ranked by relevanceReady to apply?
Join Best Job Tool and take your career to the next level!
Application takes less than 5 minutes