We’re expanding our Software Engineering practice and looking for an iOS Developer (Middle+) who’s ready to work on new projects and maintain or enhance existing ones built with Swift using UIKit and SwiftUI (we are objective-c free).
- You’ll gain hands-on experience across different applications and you’ll also have the opportunity to explore other areas beyond mobile development that we focus on within Adastra.
- You’ll be part of a Native Mobile team with 8 Android and 6 iOS developers, where collaboration and knowledge sharing are key.
- We’re a team of people who enjoy working and spending time together, but we understand that some are used to working more from home – We usually meet on-site 1-3 times a week.
- English is our primary language – Czech can be useful, but it’s not required.
We believe motivation and a willingness to grow are just as important as experience. If you have a solid foundation that we can help you build on and you’re looking for a place to learn, improve your skills, and work with modern technologies, this is the opportunity for you!
Whether you meet all the requirements below or not, as long as you are ready to learn, we still encourage you to apply!
What you’ll be doing:
- Design and build applications for the iOS platform using Swift
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a multicultural team
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, structure, and automatization
- Implement pixel-perfect UIs based on design specs – building high-quality apps aligned with the client’s vision
You’re a great fit if you have:
- Solid experience with Swift and building iOS apps
- Good understanding of architecture principles and common design patterns like MVVM
- Hands-on experience with SwiftUI and familiarity with UIKit
- Good experience with Git and REST APIs
- Openness to new ideas and different approaches to solving tasks
Bonus points if you have:
- Experience with CoreData, Realm, or SwiftData
- Familiarity with popular frameworks like Kingfisher, SnapKit, Firebase, or Composable Architecture
- A proactive approach to documenting APIs to make it easier for teammates to understand the code
- Experience with unit testing (XCTest or Swift Testing) and CI/CD tools like Fastlane or Bitbucket
- Knowledge of tools like Danger for improving pull request quality
- Previous experience with Kotlin Multiplatform (KMM)
In addition, you can look forward to:
- Casual atmosphere – we regularly meet up for social and sports events (and there are plenty of them)
- The beautiful offices Mississippi House in the Prague city center (Karlín)
- 25 vacation days to start, and every year you get one additional day off
- Flexible working hours and home office – all based on agreement
- Monthly cafeteria allowance, which you can use for various leisure activities or a Multisport card
- Meal allowance to support your daily lunch breaks
- Great office perks – excellent coffee, a wide selection of teas, and other drinks, plus snack and fruit boxes full of goodies
- Discounts with our partners – whether it’s electronics, cultural events, or services, we’ve got you covered
- FIT Adastra Days – because we care about your health, you can take advantage of expert check-ups, consultations, and various activities to support your physical and mental well-being
- Sabbatical leave after 3 years – if you want to travel, write a book, or just take a break, we’ll support you
- Generous referral program – help us find new teammates and get rewarded
Pošlete nám svoje CV nebo odkaz na LinkedIn. Spojíme se s vámi a domluvíme se na dalším postupu.