At a Glance
- Tasks: Design and code engaging mobile experiences using native technologies.
- Company: Join a leading global IT services supplier with a passion for innovation.
- Benefits: Enjoy hybrid work options and a competitive market rate.
- Why this job: Be part of a growing team focused on delivering top-notch user experiences.
- Qualifications: Proven iOS development experience, proficiency in Swift, and familiarity with mobile design patterns required.
- Other info: This is a 6+ month temporary contract starting ASAP.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
iOS Developer
Our client, a leading global supplier for IT services, requires iOS Developer to be based at their client's office in Leeds, UK.
This is a hybrid role – you can work remotely in the UK and attend the Leeds office 2 days per week .
This is a 6+ month temporary contract to start ASAP
Day rate: Competitive Market rate
Our client is looking for an experienced iOS Developer to join their growing Mobile App team. In this role you'll create engaging and user-friendly mobile experiences using native technologies. As they continue to grow, they are excited to welcome new team members who share their passion for delivering the best possible experiences to their diverse range of customers.
Key Responsibilities
- Design and code innovative & engaging digital mobile experiences to support corporate sales targets, KPI's and other business requirements, from taking an initial brief through to final implementation of the App
- Code engaging user interfaces using native technologies to improve customer experience
- Build and deploy mobile applications to accommodate all changes required by the business
- Provide best practice advice on native pattern & development into the user-led design workshops and end to end journeys
- Liaise with business to identify, specify and document development requirements
- Recommend solutions that meet customer needs and ensure business users understand
- Help define the software architecture of new features for existing Apps and future Apps
- Create effective information architecture models; defining the relationship between the mobile app navigation, device functionality and services the App integrates with, ensuring this matches customer journeys to drive agreed digital outcomes
- Responsible for a full CI/CD pipeline with both unit and UI testing strategies to ensure a robust product is released
Key Requirements
- You will have a proven track record as an iOS Developer
- Good understanding of iOS platform with good proficiency in Swift
- Familiarity with best practice mobile design/UX patterns (HIGS – Human Interface guidelines for iOS)
- Experience of releasing a mobile App to the App Store
- Have a quality led development focus, utilising version control, unit testing, UI testing and CI/CD. Ideally Git, Espresso, CircleCI
- Understanding of RESTful APIs to connect to mobile applications to Back End services.
- Enthusiasm for new technologies such as Combine and SwiftUI
- Understanding of architectural patterns such as VIPER & MVVM
Due to the volume of applications received, unfortunately we cannot respond to everyone.
If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
iOS Developer employer: Project Recruit
Contact Detail:
Project Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Developer
✨Tip Number 1
Make sure to showcase your experience with Swift and iOS development in any conversations you have. Highlight specific projects where you've successfully released apps to the App Store, as this will demonstrate your practical skills.
✨Tip Number 2
Familiarise yourself with the latest trends in mobile design and UX patterns, especially the Human Interface Guidelines for iOS. Being able to discuss these during interviews will show that you're up-to-date and passionate about creating user-friendly applications.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and testing strategies. Be ready to explain how you've implemented unit and UI testing in your previous projects, as this is crucial for ensuring a robust product.
✨Tip Number 4
Network with current or former employees of the company if possible. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview process.
We think you need these skills to ace iOS Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as an iOS Developer, focusing on your proficiency in Swift and any relevant projects you've worked on. Mention specific apps you've released to the App Store and your familiarity with mobile design patterns.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your skills align with their requirements, particularly your experience with CI/CD pipelines and RESTful APIs. Show that you understand their business needs and how you can contribute.
Showcase Your Projects: If possible, include links to your portfolio or GitHub repository where you have showcased your mobile app projects. Highlight any innovative features or user-friendly designs you implemented, demonstrating your ability to create engaging mobile experiences.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all technical terms are used correctly. A polished application reflects your attention to detail, which is crucial for a developer role.
How to prepare for a job interview at Project Recruit
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Swift and the iOS platform in detail. Bring examples of apps you've developed or contributed to, and be ready to explain your role in their development.
✨Understand the Company’s Needs
Research the client’s business and their target audience. Tailor your responses to demonstrate how your skills can help them achieve their corporate sales targets and improve customer experiences.
✨Discuss Best Practices
Familiarise yourself with mobile design/UX patterns and be ready to discuss how you implement best practices in your work. Mention your experience with CI/CD pipelines and testing strategies to show your commitment to quality.
✨Prepare for Technical Questions
Expect questions about architectural patterns like VIPER and MVVM, as well as RESTful APIs. Brush up on these topics and think of examples where you've applied them in your projects.