Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We’re looking for an enthusiastic Senior iOS Engineer who is passionate about building great products and loves being part of a motivated team of internationals.
- WHAT YOU’LL DO
- Work as an iOS developer in a cross functional product team, building new features for our iOS apps.
- Maintain and improve the code base and existing features, and provide internal support for our iOS app.
- Ensure the quality of your work writing automated tests. Maintain our CI/CD pipeline and our monitoring stack. React and fix issues when needed.
- Bring your expertise and knowledge, give feedback to peers, share new ideas and make improvements to our processes.
- YOUR BAG OF TRICKS
- Enjoy developing apps with a focus on great user experiences
- 5+ years of experience developing consumer-facing native iOS apps with Swift
- Professional experience with SwiftUI, and Swift Structured Concurrency
- Professional experience writing tests and ensuring the quality and maintainability of your code
- Strong communicator with good presentation skills
- Constantly learning, asking for feedback, and self-motivated
- Proactive and take ownership of your work
- Able to relocate to or based in Vienna - the world’s most liveable city!
- NICE TO HAVE (We expect you to address at least four of the mentioned points)
- Experience and a good understanding of UIKit and interoperability with SwiftUI
- Experience writing and maintaining UI tests
- Experience and a good understanding of Swift 6 Data Race Safety
- Experience and a good understanding of data streams and the reactive programming paradigm with Combine, and/or AsyncSequence. Rx is a plus.
- Experience working with images. Familiarity with the Photos framework, with UI, CG, and CI Images, image loading libraries, image caching, and image processing, and experience with CoreML, Vision, and using ML models
- Experience with build scripts, optimizing build times, test runtimes, and maintaining a CI/CD pipeline
- Knowledge of Apple Human Interface Guidelines, common designs and navigation patterns, accessibility, and willingness to cooperate with designers to build the best user experience
- Degree in Computer Science
- WHAT WE OFFER
- A fair annual gross salary in accordance with the Collective Agreement, starting from €76,000. Our final offer depends on your experience and qualifications amongst other factors.
- Vacation goals: 25 days off per year, plus 1 extra day for every year you stick around (up to 5 extra days!)
- A space to thrive: a fun, bright and award-winning office built by the Journi Team, complete with ping-pong and foosball tables to blow off steam
- Work your way: enjoy a hybrid working model with 40% home office days and flexible hours (core hours: 10am-4pm Mo-Th; and 10am-2pm Fri)
- Seamless relocation: get relocation and visa support if you are a non-EU citizen with a finished Computer Science degree
- Lunch on us: we provide fresh daily lunches in our own eatery, with choices for almost all dietary requirements
- Go places: we reimburse your public transport card for Vienna
- Plan for tomorrow: additional €300 yearly towards your private pension fund
- Team first: join our yearly team-building Journi to exciting destinations
- Mac your life easier: with a company MacBook, also available for personal use
- Refresh and recharge: in-house meditation, pilates and yoga sessions every two weeks
- Stay healthy: regular in-house health check with Haelsi
- Unlock language skills: with a premium Busuu App membership
- Professional development: Access to resources, courses, and learning programs to help you excel in your role
- Boost your German: weekly in-house lessons in small groups
- Fuel your day: fruits, cereals, yogurt, and milk variations - on the house
- Brew up productivity: Italian-style coffee and teas in our coffee kitchen
- Special treatment: enjoy a premium membership on all Journi products
Key Skills
Ranked by relevanceReady to apply?
Join Journi and take your career to the next level!
Application takes less than 5 minutes

