At a Glance
- Tasks: Join us as an iOS Developer to create and enhance mobile apps for top brands.
- Company: Venn Apps builds amazing e-commerce apps for Shopify merchants, transforming brand identities.
- Benefits: Enjoy competitive salary, 33 days holiday, wellness budget, and flexible working arrangements.
- Why this job: Be part of a fast-growing startup where your work makes a real impact in the e-commerce space.
- Qualifications: Experience with Swift and iOS SDK is essential; passion for mobile development is a must!
- Other info: Hybrid role: 4 days in-office, 1 day remote; regular socials and direct training from founders.
The predicted salary is between 36000 - 60000 £ per year.
About Venn Apps
In the world of e-commerce, your unique brand identity is your most valuable asset. At Venn Apps, using our Software-as-a-Service platform, we build incredible e-commerce mobile apps for Shopify merchants. Our apps bring brands to life and ensure businesses can provide the best shopping experiences to their mobile customers.
Our team has over three decades collective experience creating B2C apps that have scaled to millions of users. We work closely with Shopify and in the last 7 years have developed a truly global portfolio of clients including Represent, Motel Rocks, AYBL, Toteme, Anine Bing and multiple international retailers across the US, EU and Australia.
The role
We are looking for iOS Engineers at all levels to join our team and take our existing portfolio of iOS apps to the next level while also creating apps for new clients.
You will be working closely with our in-house design team and in charge of everything iOS – from creating brand new apps to refreshing the look and feel or adding new features to our existing apps.
All of our existing apps are written in Swift. They are structured using MVVM, utilising UIKit and sit on top of Firebase and GCP. We also use various payment providers on a client-by-client basis. Our continuous integration and deployment is powered by CircleCI.
You will also work with our platform engineering team to help design and develop the APIs that the mobile apps run on, and will have the chance to learn about and contribute to our serverless platform architecture written in TypeScript.
This is a truly fantastic opportunity to join a rapidly growing start up about to embark on the next chapter of growth.
Please note that this is a hybrid role with 4 days in the office and 1 day working from home.
Who we are looking for
- Previous experience working with the iOS SDK building and publishing native iOS apps in Swift
- You're a passionate and self-motivated developer and team player
- You’ve built an application that is on the iOS App Store
- Previous experience working with a design team and other engineers using an iterative development process
- You are committed to writing high quality, testable code.
- Eagerness to learn and develop
- The ability to consider and implement the best user journey
- An attitude of caring about designing and producing the best possible solutions
What We Are Looking For at Different Levels
Graduate / Junior iOS Engineer
Entry-level developers, eager to grow in a fast-paced environment.
What you bring:
- Basic knowledge of Swift and the iOS SDK, UIKit/SwiftUI.
- Willingness to learn, take feedback, and collaborate with a team.
- Passion for mobile development and user experience.
iOS Engineer
Developers with some experience ready to take on ownership and drive projects forward.
What you bring:
- Solid experience with Swift, UIKit/SwiftUI, and MVVM.
- Familiarity with integrating third-party services (e.g., payment providers).
- Experience with Firebase, GCP, and working with APIs.
- Strong problem-solving skills and a proactive attitude.
Senior iOS Engineer
Experienced developers who can lead projects end-to-end, make architectural decisions, and drive innovation.
What you bring:
- Expertise in Swift, UIKit/SwiftUI, and MVVM.
- Strong understanding of design patterns, concurrency, and performance.
- Experience with CI/CD pipelines and automated testing.
- Proven leadership and mentoring skills.
Benefits
- Competitive salary at going market rates per annum dependant on experience
- 33 days paid holiday including bank holidays plus an additional day per year of service
- £100 a month wellness budget
- We are an early stage startup so your work will have huge impact
- Flexible working arrangements
- We provide all employees with the best tools they need to excel at their job
- Regular company socials and events
- Great office in heart of Mayfair
- Direct training from the Co-Founders of the business.
- Most importantly you will be joining a fun, and rapidly growing team of passionate and talented individuals
Interview process
- Personal code run through and code challenge (20 mins)
- Systems code task (90 mins)
- Cultural fit interview with founders (15 mins)
How to apply
Please send your CV, cover letter and anything else you think is relevant to your application to
iOS Developer employer: Venn Apps
Contact Detail:
Venn Apps Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land iOS Developer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Swift, UIKit, and MVVM. Having hands-on experience or personal projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Since collaboration with design teams is crucial, consider reaching out to designers or developers in your network to discuss best practices in iterative development. This will help you articulate your understanding of teamwork during the interview.
✨Tip Number 3
Prepare for the coding challenges by practicing common iOS development problems and algorithms. Websites like LeetCode or HackerRank can be great resources to sharpen your skills before the technical interviews.
✨Tip Number 4
Research Venn Apps and their existing portfolio of clients. Understanding their products and the e-commerce landscape will allow you to tailor your responses and demonstrate your enthusiasm for contributing to their mission.
We think you need these skills to ace iOS Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Swift, UIKit/SwiftUI, and any relevant projects you've worked on. Mention specific apps you've built or contributed to, especially if they are on the iOS App Store.
Craft a Compelling Cover Letter: In your cover letter, express your passion for mobile development and user experience. Discuss how your skills align with Venn Apps' mission and how you can contribute to their team.
Showcase Your Projects: If you have a portfolio of apps or projects, include links to them in your application. Highlight any experience working with design teams and iterative development processes.
Prepare for Technical Challenges: Be ready to discuss your coding experience and problem-solving skills during the interview process. Brush up on your knowledge of CI/CD pipelines, automated testing, and design patterns relevant to iOS development.
How to prepare for a job interview at Venn Apps
✨Showcase Your Swift Skills
Make sure to highlight your experience with Swift and the iOS SDK during the interview. Be prepared to discuss specific projects where you've built and published apps, as this will demonstrate your practical knowledge and passion for mobile development.
✨Demonstrate Collaboration Experience
Since you'll be working closely with design teams and other engineers, share examples of how you've successfully collaborated in past projects. Discuss your experience with iterative development processes and how you handle feedback to improve your work.
✨Prepare for Technical Challenges
Expect to face coding challenges during the interview process. Brush up on your problem-solving skills and be ready to tackle tasks related to MVVM architecture, UIKit, and integrating third-party services. Practice coding under time constraints to simulate the interview environment.
✨Emphasize User Experience Focus
Venn Apps values a strong user journey, so be prepared to discuss how you've considered user experience in your previous projects. Share insights on how you approach designing apps that are not only functional but also enjoyable for users.