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 Bolton employer: Haystack
Contact Detail:
Haystack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior iOS Engineer in Bolton
✨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 are often the golden ticket to landing an interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your iOS projects, whether they're personal or open-source. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical skills and be ready to discuss your past projects in detail. Practising common interview questions can help you feel more confident and articulate during the real deal.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications directly from candidates who are genuinely interested in joining our team. Plus, it shows initiative and enthusiasm, which we really appreciate!
We think you need these skills to ace Senior iOS Engineer in Bolton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior iOS Engineer role. Highlight your experience with Swift, UIKit, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for iOS development and why you’re excited about joining StudySmarter. Let us know how you can contribute to our team and the projects we’re working on.
Showcase Your Projects: If you’ve got personal or open-source iOS projects, don’t forget to mention them! We love seeing what you’ve built and how you approach problem-solving. Include links if possible, so we can check them out!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and it helps us keep track of all applications. Plus, we can’t wait to see what you bring to the table!
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 and VIPER. Being able to discuss your experience with these technologies confidently will show that you’re the right fit for the role.
✨Showcase Your Projects
Prepare to talk about your previous iOS apps, especially those you've delivered to the App Store. Highlight any challenges you faced and how you overcame them. This not only demonstrates your technical skills but also your problem-solving abilities.
✨Collaboration is Key
Since you'll be working closely with product managers and designers, be ready to discuss how you’ve collaborated with cross-functional teams in the past. Share examples of how you’ve contributed to architectural discussions or mentored junior engineers.
✨Stay Updated
Familiarise yourself with the latest iOS trends and best practices. Mention any recent tools or frameworks you’ve explored, like Combine or CoreData. Showing that you’re proactive about learning will impress your interviewers.