Senior iOS Developer
We are looking for a Senior iOS Developer who would work within a broader Software development team. Your primary role will be leading and developing our iOS ride-hailing app. You will collaborate with backend and frontend developers, QA, product team, and designers. We expect that you are a reliable and experienced contributor owning the iOS domain, who will improve it constantly and make sure the quality meets expectations.
Who are we?
At Verne, we're building an ecosystem to progress our society through a journey of curiosity and innovation. Named in honor of Jules Verne "the man who invented the future,". We are the first European solution for autonomous journeys. We adopt an integrated approach, including vehicle design, infrastructure development, and the full digital experience.
As a growing startup, we thrive on curiosity, innovation, and bold ideas. If you’re ready to make your mark in a fast-paced, dynamic environment, this could be the role for you.
What will you do?
- Development and maintenance of the iOS ride-hailing application.
- Review and implement Figma designs.
- Be an active participant in Tech designs.
- Code reviews.
- Troubleshoot and debug issues, ensuring optimal performance and reliability.
Tech stack:
- Swift 5.
- Our own VIPER – RIB-like architecture, where each layer has its own duties and responsibilities.
- Combine.
- UIKit + Snapkit.
- Firebase – Crashlytics, Analytics.
- gRPC – bi-directional streaming.
- SPM.
- We value documentation, code testing, and CI/CD.
What do you need to succeed?
To help achieve our goals, we need someone with:
- 6+ years      of experience developing iOS apps.
 
- Bachelor’s      or Master’s degree in Software/Computer Engineering, Information and      Communication Technology, or similar.
 
- Worked on at least 2 non-trivial native iOS apps that were delivered to production and maintained.
This person needs to:
- Have deep knowledge of Swift.
- Have deep understanding of the iOS app development process.
- Know commonly used Design Patterns in iOS.
- Be an organised, structured, and analytical individual with great problem-solving skills.
- Be a team player.
- Be open to knowledge sharing.
Advantageous, but not essential:
- Experience with Combine.
- Experience with declarative UI.
- Experience with SnapKit.
- Fastlane, CI/CD, Xcode Cloud are not unknown to you.
- Experience in publishing apps on the App Store.
What’s in it for you?
Joining Verne means becoming part of a team shaping the future of autonomous mobility. Here’s what we offer:
- The chance to collaborate with experts from 20+ industries.
- Ownership of your projects, with the freedom to innovate and take initiative.
- A culture of transparency, feedback, and open communication.
- Comprehensive financial and wellbeing support designed to meet diverse needs.
- The excitement of working in a fast-growing startup where your ideas truly matter.
How can you apply?
If this role and our mission resonate with you, hit the Apply button! We typically review applications within 3-4 business days, but since we want to give each one the attention it deserves, please allow a little extra time if needed. Once we've had a chance to fully evaluate your submission, we’ll reach out with details about the next steps.
If shortlisted, here’s what to expect:
- An initial HR interview focused on culture fit.
- A task.
- A technical interview with the Hiring Manager.
- A final interview with C-level.
Not sure if this role is the right fit?
We’re always looking for creators who challenge the status quo and aren’t afraid to take the lead. If that’s you, explore our story - we might have other opportunities that spark your interest.
Verne (Project 3 Mobility) is a company comprised of people with different qualities and backgrounds, because we believe our differences make us stronger. That is why we evaluate qualified applicants fairly and equally, without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, age, familial status, and other legally protected characteristics. All applications will be considered in accordance with the regulations of personal data protection.
- Department
- Software Development
- Locations
- City of Zagreb - Buzin
About Verne
At Verne, we're building an ecosystem, to progress our society through a journey of curiosity and innovation. Named in honour of Jules Verne "the man who invented the future". We are the first European solution for autonomous journeys. We adopt an integrated approach, including vehicle design, infrastructure development, and the full digital experience. Verne is about moving forward together.