Job Title: Senior IOS Developer
Location: London, Bristol, Manchester
Rate: Competitive
Duration: 6-month contract
Deloitte
Working with the Deloitte Associate (Contractor) Programme means we can offer you the opportunity to work on a variation of industry and client related projects. Our aim is to retain the best talent and so when your project end date nears our team of Talent Community Advisors will be working with you to look at alternative projects within the firm that suit your experience should you wish to continue with Deloitte.
The Role
We are seeking a highly skilled Senior IOS Developer to join our team. The ideal candidate will have extensive experience in developing IOS applications and will be responsible for designing, developing, and maintaining high-quality mobile applications for a high-profile public-sector client.
Responsibilities:
* Design and develop accessible iOS applications using Swift, addressing diverse citizen and government requirements, aligning with Deloitte's commitment to impactful public sector solutions.
* Lead technical solution design and implementation on iOS projects, leveraging your expertise to deliver high-quality services to our clients.
* Foster knowledge sharing within your team, mentoring both technical and non-technical colleagues on iOS development best practices, promoting a culture of collaboration and continuous learning.
* Collaborate effectively within multi-disciplinary teams, ensuring user-centricity is at the forefront of software development, aligning with Deloitte's human-centred design principles.
* Take ownership of resolving complex technical challenges and maintain a high bar for code quality, reflecting Deloitte's commitment to delivering exceptional service.
* Develop automated tests to support our continuous integration and continuous delivery (CI/CD) pipeline, ensuring the reliability and robustness of our applications.
* Contribute to the live operation and maintenance of deployed services, participating in on-call rotations as required, demonstrating Deloitte's dedication to providing ongoing support to our clients.
Requirements:
* Technical Proficiency: Extensive experience in iOS development, showcasing a strong command of Swift and adherence to industry-standard native iOS development practices and coding environments.
* Mobile Design Expertise: A firm grasp of Apple’s Human Interface Guidelines and App Store Review and Submission Guidelines, ensuring the development of user-centric and compliant applications.
* Software Engineering Principles: A deep understanding of software design principles, translating them into the successful delivery of high-quality, publicly available apps on the Play Store.
* Continuous Learning Mindset: A demonstrated ability to research and readily adopt new programming tools and techniques, staying at the forefront of technological advancements.
* Agile Development Advocate: Proven experience in modern application and software development methodologies, including automated testing, test-driven development (TDD), continuous integration, pair programming, code review, and version control.
* Security Conscious: A strong understanding of common mobile security risks and the ability to implement appropriate mitigation strategies.
* Leadership & Mentorship: Experience in guiding and mentoring colleagues, fostering career development and providing coaching to junior team members.
* Collaborative Approach: A track record of thriving in collaborative environments, embracing coding transparency, and understanding the value of agile and multi-disciplinary approaches.
IR35
As a means of managing tax, commercial and reputational risks, Deloitte prohibits the use of Associates through Personal Service Companies (‘PSCs’). All Associates must contract under PAYE arrangements through a Deloitte approved ‘Employment Company’ (aka ‘umbrella company.’)