iOS Developer (Junior+/Regular)
About the project
A native project for a travel industry client. Long-term cooperation on an already existing product with a seasonal nature and hundreds of thousands of users.Work on a freshly refactored application in a mature environment.
Team on our side: 3 iOS developers, 2 testers.On the client’s side: Product Owner, designer, product analyst, and collaboration with an external backend provider.
Tasks
Develop and improve features in a native iOS mobile application
Implement new functionalities using Swift, UIKit and/or SwiftUI
Work with documentation and existing application architecture
Integrate with RESTful APIs
Collaborate closely with developers, QA engineers, and the client-side team
Ensure code quality and adherence to Apple’s design & interface guidelines
Participate in process improvements and propose enhancements
Must have
Good knowledge of Swift
Knowledge of UIKit and SwiftUI
Knowledge of at least one iOS application architecture
Understanding of and experience with RESTful APIs
Knowledge of GIT
Ability to work with technical documentation
Solid understanding of object-oriented programming
Understanding of Apple’s design principles and interface guidelines
Very good command of English (min. B2) and Polish (min. C1)
Strong communication and teamwork skills
Eagerness to learn and grow
Nice to have
Knowledge of CI/CD tools
Experience in AI-powered code completion and assistance tools such as GitHub Copilot and Tabnine.
Proficiency in modern AI-enhanced IDEs, including JetBrains IDEs, Cursor and Trae.
Familiarity with AI-assisted test generation and debugging tools, such as Qodo
Experience with iOS test automation frameworks(Can be expanded if needed.)
What do we offer?
ambitious, creative, talented & highly experienced team
contributing to projects for clients all over the world
flexible working hours
private health insurance, MultiSport Card, HearMe platform and other goodies
We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV.
The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Krakow, Zabłocie 43a, 30-701 Kraków, Poland (“Miquido”, “We”, “Our” or “Us”). See more
iOS Developer (Junior+/Regular)
iOS Developer (Junior+/Regular)