At a Glance
- Tasks: Lead the development of innovative iOS features and collaborate with creative teams.
- Company: Join a forward-thinking tech company with a hybrid work culture.
- Benefits: Enjoy competitive salary, health perks, and opportunities for professional growth.
- Why this job: Make an impact by building high-performance mobile experiences that users love.
- Qualifications: 5+ years in iOS development with strong skills in Swift and UIKit.
- Other info: Dynamic team environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Location: Hybrid - once monthly in office in Manchester (if living within a short commute to the office, may be once per week in-office)
Employment Type: Full-time
The Role
As a Senior iOS Engineer, you’ll play a key role in the design, development, and delivery of our iOS applications. You’ll work closely with product managers, designers, and backend engineers to build polished, high-performance, and scalable mobile experiences.
What You’ll Do
- Lead the development of new features and improvements for our iOS app using Swift, SwiftUI, and UI Kit
- Collaborate with cross-functional teams to define, design, and ship new capabilities
- Review code, mentor junior engineers, and help uphold high engineering standards
- Ensure performance, quality, and responsiveness of the application
- Identify and fix bugs and performance bottlenecks
- Stay up to date with the latest iOS trends, tools, and best practices
- Contribute to architectural discussions and technical decision-making
What We’re Looking For
- 5+ years of professional experience building iOS apps in Swift
- UIKit experience is crucial
- Deep understanding of iOS frameworks, UIKit, SwiftUI, Combine, and Apple Human Interface Guidelines
- Strong experience with mobile app architecture (MVVM, VIPER, etc.)
- Proven track record of delivering apps to the App Store
- Familiarity with RESTful APIs, GraphQL, and integrating backend services
- Experience with tools like Xcode, Fastlane, and CI/CD pipelines
- Excellent debugging and performance tuning skills
- Strong communication and collaboration abilities
Nice to Have
- Experience with CoreData, Bluetooth, or offline-first architecture
- Familiarity with functional reactive programming (e.g., RxSwift, Combine)
- Contributions to open-source or personal iOS projects
Senior iOS Engineer in Manchester employer: Haystack
Contact Detail:
Haystack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior iOS Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best iOS projects. Whether it's apps you've built or contributions to open-source, having tangible evidence of your expertise can really impress potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. Plus, it gives you a better chance to stand out in the crowd.
We think you need these skills to ace Senior iOS Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Swift, UIKit, and any relevant iOS frameworks. We want to see how your skills align with what we’re looking for, so don’t be shy about showcasing your best projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for the Senior iOS Engineer role. Share your passion for mobile development and how you’ve successfully led projects in the past. Keep it engaging and personal!
Showcase Your Projects: If you’ve got apps on the App Store or any open-source contributions, make sure to include them! We love seeing real examples of your work, so don’t hold back on sharing links or descriptions of your projects.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from us. Plus, we can’t wait to hear from you!
How to prepare for a job interview at Haystack
✨Know Your Tech Stack
Make sure you’re well-versed in Swift, UIKit, and SwiftUI. Brush up on your knowledge of mobile app architecture like MVVM or VIPER, as these will likely come up during technical discussions. Being able to speak confidently about your experience with these technologies will impress the interviewers.
✨Showcase Your Projects
Prepare to discuss your previous iOS projects in detail. Highlight your role in the development process, the challenges you faced, and how you overcame them. If you have apps on the App Store, be ready to share your experiences and any metrics that demonstrate their success.
✨Collaboration is Key
Since the role involves working closely with product managers and designers, be prepared to talk about your collaboration skills. Share examples of how you’ve worked in cross-functional teams, resolved conflicts, or contributed to architectural discussions. This will show that you can thrive in a team environment.
✨Stay Updated on Trends
Familiarise yourself with the latest iOS trends and best practices. Mention any recent developments in iOS that excite you or tools you’ve started using. This shows your passion for the field and your commitment to continuous learning, which is crucial for a Senior iOS Engineer.