At a Glance
- Tasks: Join a dynamic team to enhance and maintain an iOS app for a leading fashion brand.
- Company: Be part of a forward-thinking e-commerce fashion retailer with a global reach.
- Benefits: Enjoy 33 days holiday, hybrid working, generous discounts, and professional development opportunities.
- Why this job: Work in a collaborative environment that values innovation and customer experience.
- Qualifications: 4+ years iOS development experience, proficient in Swift, and a passion for user experience.
- Other info: This is a permanent, full-time role based in London with a focus on team growth.
The predicted salary is between 46200 - 55200 £ per year.
A leading E-Commerce fashion brand is seeking an iOS Developer to join their Engineering department. The company has evolved into a technology-led retailer, providing luxury and contemporary apparel to a global audience. They pride themselves on delivering a first-class customer experience, with over 2 million customers across 80 countries.
The Senior Software Engineer will work as part of a focused development team to implement new features and functionality in a scalable and performant way. Responsibilities include:
- Enhancing, testing, deploying, and maintaining the codebase.
- Reviewing code produced by the team.
- Leading designs of major software components, systems, and features.
- Optimising team efficiency through collaboration in project planning.
- Building platforms, systems, and infrastructure with attention to quality.
- Supporting team members on design techniques, coding standards, and documentation.
- Cultivating innovation and progression through collaboration across multiple teams.
Skills and experience required:
- Robust, well-tested code production.
- Focus on product, user experience, and design.
- More than 4 years of experience developing for iOS.
- Team player who values collaboration.
- Proactive in making positive changes.
- Proficient in Swift and effective design patterns.
- Experience with UIKit and Auto Layout.
- Knowledge of Reactive Programming, Swift-UI, Swift Concurrency, and Objective-C is beneficial.
- Interest in staying updated with new technology.
What they offer:
- 33 days holiday (including bank holidays).
- Company pension scheme.
- Generous staff discount.
- Hybrid working.
- Opportunities for professional development and career progression.
- Birthday day off.
- Access to Employee Assistance Programme.
- Registered access to Healthcare Benefits provider.
- Cycle-to-work scheme.
Their core values focus on putting customers first, being passionate and dedicated, and striving for excellence through positivity and collaboration.
Please note that employment is conditional on having the right to work in the UK.
Type of employment: Permanent, full-time.
iOS Developer (London Area) employer: JP Search
Contact Detail:
JP Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Developer (London Area)
✨Tip Number 1
Familiarise yourself with the MVVM-C architecture, as it's a key part of their iOS application. Understanding how this architecture enhances code reusability and testing will help you demonstrate your technical fit during discussions.
✨Tip Number 2
Showcase your experience with Swift and Objective-C in your conversations. Be prepared to discuss specific projects where you've implemented effective design patterns, as this will highlight your problem-solving skills and technical expertise.
✨Tip Number 3
Emphasise your collaborative spirit. Since the role involves working closely with other teams, share examples of how you've successfully collaborated on projects in the past, focusing on how you contributed to team efficiency and innovation.
✨Tip Number 4
Stay updated on the latest iOS technologies and trends. Being able to discuss recent advancements or tools that could benefit their development process will show your enthusiasm for continuous learning and improvement.
We think you need these skills to ace iOS Developer (London Area)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with iOS development, particularly in Swift and Objective-C. Include specific projects where you've implemented features or improved code quality, as this aligns with the job's key responsibilities.
Craft a Compelling Cover Letter: In your cover letter, express your passion for e-commerce and fashion technology. Mention how your skills can contribute to enhancing customer experience and team efficiency, reflecting the company's core values.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your proficiency in MVVM-C architecture, Reactive Programming, and Swift-UI. This will provide tangible evidence of your capabilities.
Highlight Team Collaboration: Emphasise your experience working in teams and how you've contributed to collaborative projects. Mention any leadership roles or initiatives you've taken to improve team processes, as this is crucial for the role.
How to prepare for a job interview at JP Search
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Swift and Objective-C in detail. Bring examples of projects you've worked on, especially those that demonstrate your ability to produce robust, well-tested code.
✨Understand the Company Culture
Research the fashion brand's values and customer-first approach. Be ready to explain how your personal values align with theirs and how you can contribute to their mission of delivering a first-class customer experience.
✨Demonstrate Team Collaboration
Highlight your experience working in teams and how you’ve contributed to team efficiency. Discuss specific instances where you’ve collaborated on projects, anticipated dependencies, or supported colleagues in design techniques and coding standards.
✨Stay Updated with Technology Trends
Express your enthusiasm for new technologies and trends in iOS development. Share any recent learning experiences or projects where you implemented modern design patterns or frameworks like Swift-UI or Reactive Programming.