Senior iOS Engineer
New Yesterday
Overview
About Fresha: Fresha is the leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide. Fresha is used by 130,000+ businesses and 450,000+ stylists and professionals, processing over 1 billion appointments to date. The company is headquartered in London, United Kingdom, with 15 global offices across North America, EMEA and APAC. Fresha allows consumers to discover, book and pay for beauty and wellness appointments with local businesses via its marketplace, while businesses use an all-in-one platform to manage operations with software and financial technology solutions. Fresha’s ecosystem provides tools to run appointments, point-of-sale, customer records, marketing automation, loyalty, inventory and team management. The consumer marketplace unlocks revenue potential for partner businesses through online bookings and automated marketing via mobile apps and integrations with Instagram, Facebook and Google.
Role overview
We are looking for a Senior iOS Engineer to join our global business. You will report directly to the Head of Engineering and work with Native Engineers to be responsible for the development of the iOS marketplace app, created in the newest tech stack on the market. This role is in a fast-paced and changing environment, where you can work autonomously, enjoy a challenge and make an impact. The position is based in our dog-friendly office four days per week, with the flexibility to work remotely one day each week. London office address: The Bower, The Tower, 207 Old St, London EC1V 9NR.
Responsibilities
- Marketplace – Development of the best-in-class marketplace app
- UI/UX – Tailor best-in-class UI/UX with animations, transitions, responsiveness and quality
- SwiftUI – Build user interfaces in SwiftUI along with UIKit
- APIs – Use the latest APIs, targeting iOS 16+
- Automation – Maintain code quality, organization and automation
- Testing – Develop unit and UI tests to ensure high quality
This list is not exhaustive and there may be other activities you are required to deliver.
Qualifications
- Experience – 7+ years of experience as an iOS engineer
- Detail-Oriented – Attention to detail, animations and transitions
- Patterns – Understanding of native platform UI/UX patterns
- Swift – Expert knowledge of Swift; familiarity with Objective-C
- Frameworks – UIKit, SwiftUI, Combine
- Dependencies – SPM, Bundler
- Testing – Experience in unit, integration and UI testing
- Deployment – App Store Connect, TestFlight, familiarity with App Store guidelines, Firebase
- Navigation – Deep Linking, reusable screens and navigation
- Communication – Excellent communication skills
Added Bonus
- Javascript – Understanding of JavaScript / TypeScript and NodeJS
- Python – Scripting and creating simple tools
- CI/CD – CI/CD tools like GitHub Actions, Fastlane
- macOS – Deep understanding of macOS architecture
- Cross-platform – Experience in development for other mobile platforms
At Fresha, we value passion and potential as much as specific skills. If you are enthusiastic and eager to learn, we encourage you to apply, even if you don\'t meet every listed requirement. We believe in fostering growth and providing support to excel in your role.
Interview Process
- Screen – Video call with a member from the Talent Team (30-60 minutes)
- 1st Stage – Technical interview (video or in-person) with Hiring Manager and an iOS Engineer (up to 2.5 hours)
- Final stage – Video or in-person with CTO (30 minutes)
We aim to complete the entire interview process and deliver feedback within 4 weeks. Applications are reviewed manually by our talent team. While we strive to assess applications within 7 days, volume may extend this timeframe.
Inclusive workforce
Fresha is committed to a culture where individuals of all backgrounds feel comfortable. All Fresha people should feel included and empowered to contribute fully to our vision and goals. We do not discriminate based on race, colour, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other legally protected characteristics in the location of the candidate. If you have accessibility requirements for interviews or joining, please let us know so we can support you.
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior iOS Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
About Fresha Fresha is the leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide. Fresha is used by 130,000+ businesses and 450,000+ stylists and professionals worldwide, processing over 1 billio...
More Details -
-
4 Days Old
Contract Mid/Senior iOS Engineer (Swift)
-
London, England, United Kingdom
-
£125,000 - £150,000
- Engineering
Overview Contract Mid/Senior iOS Engineer – Location: Remote EU – Department: Engineering – Employment: Contract/B2B – Duration: 6 Months About YLD: Everything we do is to empower our clients to move forward. Our purpose is to help our clients devel...
More Details -
-
4 Days Old
Senior iOS Engineer
-
Salford, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview JOB BAND: D CONTRACT TYPE: Permanent DEPARTMENT: News Sport Weather Apps LOCATION: Salford – Dock House, hybrid (1 day per week in the office) PROPOSED SALARY RANGE: £65,000 - £73,000 depending on relevant skills, knowledge and experience. ...
More Details -
-
5 Days Old
Senior iOS Engineer
-
Salisbury, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Job Title: Senior Software Engineer (Mobile Apps iOS) • Salary: Up to £75,000 • Location: Salisbury area (Hybrid / On-site) • Hours: 37.5 per week The Role We are recruiting on behalf of our client for a Senior iOS Developer to join their ...
More Details -
-
5 Days Old
Senior iOS Engineer
-
Bristol, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Ready for a challenge? Then Just Eat Takeaway.com might be the place for you. We’re a leading global online delivery platform, and our vision is to empower everyday convenience. Whether it’s a Friday-night feast, a post-gym poke bowl, or grabbing so...
More Details -
-
5 Days Old
Senior iOS Engineer
-
Salisbury, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Join to apply for the Senior iOS Engineer role at Purposeology 3 days ago Be among the first 25 applicants Join to apply for the Senior iOS Engineer role at Purposeology Job Title: Senior Software Engineer (Mobile Apps iOS) Salary: Up to £75...
More Details -