At a Glance
- Tasks: Join our iOS team to build impactful apps used by millions globally.
- Company: Muzz, the world's largest Muslim dating app, backed by Y Combinator.
- Benefits: Generous holiday, equity, remote work options, and a monthly learning day.
- Why this job: Be part of a diverse team creating a product that changes lives.
- Qualifications: 3+ years in iOS development with a passion for Swift and quality code.
- Other info: Enjoy international travel, fun team events, and excellent career growth.
The predicted salary is between 36000 - 60000 £ per year.
We love Swift. We love native. Come and join our growing in‑house iOS engineering team and help us build something special. Know that everything you work on will be immediately used globally by millions of users. Muzz is the world’s largest Muslim dating and marriage app. We’ve got over 15 million members and have helped more than 700,000 couples get married. We’re on our way to becoming the first $1 billion Muslim tech brand – but we need your help!
Candidates based within the London region, this role requires you to be in our London office on Tuesdays, Wednesdays and Thursdays. UK based candidates can work remotely, with the requirement to come to the office on the last Thursday of each month.
- 3+ years creating exquisite iOS apps in Swift
- Comfortable building and maintaining iOS apps from requirements to App Store release
- Ability to iterate quickly on wireframes across multiple feature areas
- Working knowledge of Agile methodologies such as Scrum and Kanban
- Strong understanding of SOLID principles and a meticulous approach to code quality
- Willing to learn new skills and eager to get stuck in
- Bags of common sense, with the raw ability and energy to make things happen — a real entrepreneurial spirit
- SwiftUI experience
- Websockets know‑how
- Combine knowledge
- UI Test Automation fun
- A love of the iOS Human Interface Guidelines
- Localisation wisdom
- Swift
- SwiftUI and Combine
- Xcode
- Unit & UI Testing
- Reactive, MVVM
- Git
Why join Muzz?
- We’re a profitable Consumer Tech startup, backed by Y Combinator (S17) and based in London. Join our fast growing team and work on an amazing product that’s changing the world.
- We’re the leading app in this space with over 12 million members worldwide and counting!
- Work with talented, generous people on the kinds of challenges you’ll be proud to share.
- We have people from all walks of life all adding their unique perspective. Muslims and non‑Muslims, cat lovers and dog lovers. Everyone is welcome!
- We’re all working together to succeed and everyone on the team gets a slice of the pie.
- We value curiosity, that’s why the last Friday of every month is set aside for you to learn and develop.
- We fly the whole team to somewhere amazing twice a year to connect and have fun. Mini golf, hikes, super competitive Catan nights – we’ve done it all. Maybe you’ll be at the next social?
- All full‑time members get at least 33 days of holiday, regardless of where they live.
Our hiring process: We pride ourselves on making fast hiring decisions.
- Step 1.
- Step 2. An initial video call.
- Step 3. Complete a technical exercise.
- Step 4. Interview (in person or remote).
- Step 5. Receive an offer!
Join our team. Click the button below to access the application form. Attach your CV and, optionally, a cover letter to apply. We’ll get back to you as soon as possible.
Having trouble with the form? Send your application directly to and we’ll make sure it gets to the right place!
Mid/Senior iOS Engineer in London employer: Muzz
Contact Detail:
Muzz Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid/Senior iOS Engineer in London
✨Tip Number 1
Get your networking game on! Reach out to current employees at Muzz on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for that technical exercise! Brush up on your Swift skills and be ready to showcase your problem-solving abilities. Practising common coding challenges can help you feel more confident when it’s time to shine.
✨Tip Number 3
Show your passion for the product! When you get the chance to chat with the team, let them know why you love Muzz and how you can contribute to its mission. Genuine enthusiasm can set you apart from the crowd.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our awesome team!
We think you need these skills to ace Mid/Senior iOS Engineer in London
Some tips for your application 🫡
Show Off Your Swift Skills: Make sure to highlight your experience with Swift in your CV. We love seeing how you've used it to create amazing iOS apps, so don’t hold back on the details!
Tailor Your Application: Take a moment to customise your CV and cover letter for this role. Mention specific projects or experiences that align with what we’re looking for, especially around Agile methodologies and code quality.
Be Yourself: We value diversity and unique perspectives, so let your personality shine through in your application. Share your entrepreneurial spirit and any fun side projects you’ve worked on!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the quickest way for us to get your application and start the conversation about joining our awesome team!
How to prepare for a job interview at Muzz
✨Know Your Swift Inside Out
Make sure you brush up on your Swift skills before the interview. Be ready to discuss your past projects and how you've used Swift to create iOS apps. They’ll want to see your passion for native development, so be prepared to share specific examples of your work.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an Agile environment, it’s crucial to understand Scrum and Kanban. Think of examples from your experience where you’ve successfully worked in these frameworks and be ready to discuss how they helped improve your workflow.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. They might ask you to solve a problem on the spot or discuss how you would approach a specific feature. Practice coding problems and think about how you can demonstrate your ability to iterate quickly on wireframes.
✨Emphasise Your Team Spirit
Muzz values a diverse team and collaboration. Be ready to talk about how you’ve worked with others in the past, especially in cross-functional teams. Highlight any experiences that showcase your entrepreneurial spirit and willingness to learn new skills.