At a Glance
- Tasks: Develop and enhance iOS applications while collaborating with cross-functional teams.
- Company: Join a leading fitness operator with premium clubs across the UK and Europe.
- Benefits: Enjoy a dynamic work environment with minimal bureaucracy and professional growth opportunities.
- Why this job: Be part of a team that values innovation and delivers high-quality user experiences.
- Qualifications: 5+ years in iOS development, strong Swift skills, and familiarity with CI/CD processes required.
- Other info: Office visits every two weeks; advanced English and Ukrainian needed.
The predicted salary is between 43200 - 72000 Β£ per year.
Our client operates a network of premium fitness clubs across the UK and several European countries. As one of Europeβs largest health and fitness operators, the company provides high-end, family-friendly fitness and leisure facilities.
REQUIREMENTS
- 5+ years of experience in iOS development
- Strong proficiency in Swift and UIKit
- Solid understanding of mobile architectural patterns (MVP, MVVM, etc.)
- Hands-on experience with networking libraries such as Alamofire or Moya
- Knowledge of dependency injection (Swinject or similar tools)
- Experience with analytics and crash reporting tools (Firebase, Amplitude, Crashlytics)
- Familiarity with CI/CD processes (Fastlane, Azure DevOps)
- Version control with Git
- Advanced level of English
- Ability to visit the office once every two weeks
RESPONSIBILITIES
- Collaborate with cross-functional teams to define, design, and ship new features
- Develop high-quality iOS applications using Swift and modern architectural approaches
- Maintain and improve the existing app codebase, refactor as needed
- Ensure performance, quality, and responsiveness of applications
- Participate in code reviews, write unit tests, and enforce best practices
- Work closely with product owners and UI/UX designers to deliver a seamless user experience
- Contribute to CI/CD automation using tools like Fastlane and Azure
- Proactively identify areas for improvement in both product and process
WHAT YOU WILL GET WITH ELEKS
- Close cooperation with a customer
- Challenging tasks
- Team of professionals
- Dynamic environment with low level of bureaucracy
Senior iOS Developer employer: Eleks
Contact Detail:
Eleks Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior iOS Developer
β¨Tip Number 1
Make sure to showcase your experience with Swift and UIKit in any discussions or interviews. Be prepared to discuss specific projects where you've implemented these technologies, as this will demonstrate your hands-on expertise.
β¨Tip Number 2
Familiarise yourself with the company's existing applications and their features. This knowledge will allow you to engage in meaningful conversations about potential improvements and new features during interviews.
β¨Tip Number 3
Highlight your experience with CI/CD processes and tools like Fastlane and Azure DevOps. Being able to discuss how you've implemented these in past projects can set you apart from other candidates.
β¨Tip Number 4
Prepare to discuss your approach to collaboration with cross-functional teams. Sharing examples of how you've worked with product owners and UI/UX designers will show that you're a team player who values a seamless user experience.
We think you need these skills to ace Senior iOS Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your 5+ years of iOS development experience, proficiency in Swift and UIKit, and familiarity with mobile architectural patterns. Use specific examples to demonstrate your skills with networking libraries and CI/CD processes.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your experience aligns with their requirements, particularly your hands-on experience with analytics tools and version control with Git.
Showcase Relevant Projects: If you have worked on notable iOS projects, include them in your application. Describe your role, the technologies used, and the impact of your contributions. This will help illustrate your capabilities to potential employers.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in software development roles.
How to prepare for a job interview at Eleks
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with Swift, UIKit, and mobile architectural patterns. Bring examples of past projects where you implemented these technologies, and be ready to explain your thought process and decision-making.
β¨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges or scenarios related to iOS development, especially those involving networking libraries like Alamofire or Moya.
β¨Highlight Collaboration Experience
Since the role involves working with cross-functional teams, share specific examples of how you've collaborated with product owners and UI/UX designers in the past. Emphasise your ability to communicate effectively and contribute to a team environment.
β¨Prepare for CI/CD Discussions
Familiarise yourself with CI/CD processes and tools like Fastlane and Azure DevOps. Be ready to discuss how you've contributed to automation in previous roles and how it improved the development workflow.