At a Glance
- Tasks: Join a dynamic team to enhance user experiences and develop innovative iOS features.
- Company: A leading company since 2004, helping millions find homes and flatmates worldwide.
- Benefits: Enjoy a competitive salary, pension, health perks, gym membership, and flexible working options.
- Why this job: Work on award-winning apps in a fun, collaborative environment that values your ideas.
- Qualifications: 5+ years of iOS development experience with expertise in Swift and modern UI frameworks.
- Other info: Hybrid role with 2 days in Stockport; vibrant social life and opportunities for growth.
The predicted salary is between 56000 - 84000 £ per year.
Salary: to £70,000pa
Benefits: Pension, Health, Gym
Location: 2 days per week in their central Stockport offices, remaining remote
Company: Since they launched in 2004, they have helped over 17 million people worldwide to find homes to share and great people to share them with. They believe living with the right people beats living alone, so their mission is a simple one - to create happier flat shares. As part of their team, you'll have the opportunity to work on apps that have been repeatedly featured by Apple, including as App of the Day, and been positioned alongside the biggest names on the App Store. Their users also really love their apps, with them reviewing them over 100,000 times and giving them a 4.6-star rating.
Role: They are looking for a passionate senior iOS developer to channel that excitement into the achievement of their goals. You'll be working on delivering impactful UX improvements and implementing new product features that will make finding a room or flatmate even easier, quicker and more helpful.
Duties:
- Work in cross-functional project teams to deliver new features for their apps
- Ensure their apps stay up to date with Apple's latest functionality and requirements
- Make improvements, fix bugs and refactor older parts of the apps to Swift
- Write clean, pragmatic and testable code
- Contribute to the design of performant APIs
- Set up A/B tests to help validate their products and UX ideas
- Release new versions of their apps to the App Store
Requirements:
- At least 5 years of experience developing and maintaining native iOS apps
- Expert-level knowledge of Swift, Objective-C, & iOS SDK
- Experience with SwiftUI for building modern user interfaces
- Solid understanding of clean architecture, design patterns (MVVM) and principles
- Solid understanding of parallel programming (including async/await)
- Proficiency with CI/CD pipelines
- Proficiency with App Store & TestFlight submissions
- Experience with unit and UI testing frameworks
- Experience with A/B testing (with Firebase)
- Experience with in-app purchases, StoreKit framework, and third-party card payment services
- Solid understanding of Apple's human interface design guidelines
Their Way of Working:
- Simple, easy-to-read and well-tested code
- Small iterative releases
- Test Driven Development (TDD)
- Collaboration over isolation
- Short lived, self-organised project teams
Other Stuff:
- Salary to £70k
- Matched pension contributions
- Optional private healthcare
- Gym membership contributions
- Basic holiday allowance starting at 23 days, as well as Bank and Public Holidays. Plus, you'll earn more the longer you stay with them.
- Cycle to Work scheme
- Tech Scheme
- Season travel loans
- Rental deposit loan scheme
- Flexible, fun and challenging work environment where innovative ideas are encouraged
- Central location in Stockport in modern spacious office (2 days per week)
- Active social life outside of work with various regular events supported by the company
- Opportunity to influence team culture and approach
NB: for non-UK Citizens: we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are using a work visa this must allow you to work in the UK unrestricted for at least the next 5 years.
Senior iOS Developer in Stockport employer: Profile 29
Contact Detail:
Profile 29 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior iOS Developer in Stockport
✨Tip Number 1
Familiarise yourself with the latest iOS features and updates from Apple. Being well-versed in the newest functionalities will not only help you during interviews but also demonstrate your commitment to staying current in the fast-evolving tech landscape.
✨Tip Number 2
Showcase your experience with SwiftUI and clean architecture principles in your discussions. Prepare examples of past projects where you've successfully implemented these technologies, as this will highlight your expertise and align with their requirements.
✨Tip Number 3
Engage with the company's apps by downloading them and providing constructive feedback based on your user experience. This not only shows your interest in their products but also gives you insights that can be valuable during your conversations with the team.
✨Tip Number 4
Network with current or former employees on platforms like LinkedIn. They can provide insider information about the company culture and expectations, which can be incredibly useful for tailoring your approach during the interview process.
We think you need these skills to ace Senior iOS Developer in Stockport
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with iOS development, particularly your expertise in Swift and Objective-C. Include specific projects where you've implemented impactful UX improvements or worked on features that align with the company's mission.
Craft a Compelling Cover Letter: In your cover letter, express your passion for creating user-friendly applications and how your skills can contribute to the company's goal of making flat-sharing easier. Mention any relevant experience with A/B testing and clean architecture.
Showcase Relevant Projects: If possible, include links to apps you've developed or contributed to, especially those that have been featured on the App Store. Highlight your role in these projects and any positive feedback received from users.
Prepare for Technical Questions: Be ready to discuss your technical skills in detail, particularly around Swift, SwiftUI, and CI/CD pipelines. Prepare examples of how you've used these technologies in past projects, as well as your approach to testing and debugging.
How to prepare for a job interview at Profile 29
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Swift, Objective-C, and the iOS SDK in detail. Bring examples of past projects where you've implemented impactful UX improvements or new features, as this will demonstrate your expertise and relevance to the role.
✨Understand Their Mission
Familiarise yourself with the company's mission to create happier flat shares. During the interview, express how your values align with theirs and how you can contribute to enhancing their apps to improve user experiences.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, especially related to clean architecture and design patterns like MVVM. Be ready to explain your thought process and how you approach debugging and refactoring code.
✨Demonstrate Collaboration Skills
Since the role involves working in cross-functional teams, highlight your experience in collaborative environments. Share examples of how you've successfully worked with others to deliver projects, focusing on communication and teamwork.