Staff iOS Engineer
Job type: Full Time · Department: Engineering · Work type: Hybrid
Vienna, Vienna, Austria
At Journi, a creative tech company and Austria's most innovative start-up of 2024, we’re on a mission to build the world’s most-downloaded printing app. Our app empowers customers to effortlessly create beautiful photo books and other print products. Using AI technology, we automatically create personalized designs based on the content our users want to print. Be part of a team of highly motivated and like-minded individuals who you can learn from—and who are excited to learn from you too!
We’re looking for an enthusiastic Staff iOS Engineer who is passionate about building great products and loves being part of a motivated team of internationals.
As a Staff iOS Engineer, you aren't just building features; you are the architect of our mobile future. You will sit at the heart of our Editors team, acting as the main driver for our iOS platform. You will own the high-level strategy for our modular architecture, mentor senior peers, and bridge the gap between ambitious product visions and world-class technical execution.
➤ WHAT YOU’LL DO
Architectural Leadership: Drive the evolution of our iOS codebase, making critical decisions on modularization, state management, and the adoption of emerging technologies.
Technical Excellence: Lead functional initiatives that improve the developer experience for the entire iOS team—think build systems, CI/CD automation, and advanced testing patterns.
Product Collaboration: Work closely with Product Managers and Designers to turn complex ideas into seamless, performant user journeys.
Mentorship: Foster a culture of growth. You’ll lead design reviews, share your expertise through internal tech talks, and help senior engineers level up.
Hands-on Impact: While you focus on the big picture, you aren’t afraid to dive deep into the code to solve the "impossible" bugs or optimize memory and startup performance.
➤ YOUR BAG OF TRICKS
You have 8+ years of experience building consumer-facing native iOS apps, with a proven track record of operating at a Staff or Lead level.
Professional experience and a deep understanding of SwiftUI and Swift Structured Concurrency.
Experience managing large, complex codebases (modular architecture) and high-traffic applications.
You care about the "how" as much as the "what." You build for long-term maintainability and scalability.
Strong English skills and the ability to explain complex technical concepts to non-technical stakeholders.
You are proactive, take full ownership of your work, and thrive in an environment where you are encouraged to challenge the status quo.
➤ NICE TO HAVE
Good understanding of Swift 6 Data Race Safety.
Experience introducing, maintaining, and evolving an app architecture over time, and through tech stack changes.
Experience optimizing build times and CI/CD pipelines.
Proficiency in performance optimization, profiling, and instrumentation.
Experience with ML, LLMs and advanced image and video processing and editing, and/or experience integrating and leveraging them on an iOS app (CoreML, Vision, Image & Video frameworks).
Experience with cross platform integrations to share business logic (C-languages interop, Kotlin Multiplatform).
Strong knowledge of Apple’s Human Interface Guidelines and accessibility standards.
A degree in Computer Science or a related field.
➤ WHAT WE OFFER
A happy team makes for a happy workplace. We wouldn’t be able to do what we are doing without our team and that’s why we offer:
A fair annual gross salary in accordance with the Collective Agreement, starting from €88,000. Our final offer depends on your experience and qualifications amongst other factors.
Plus, a bunch of awesome social benefits, such as:
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
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.