
iOS Engineer
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- Participation in planning and evaluation
- Participation in the architecture and design of the application
- Participation in auditing and analysis of project documentation and specifications
- Planning and setting the project core from scratch
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs.
- Experience with code reviews to enforce good coding practices and to conduct bug fixes with precision
- At least 3 years of experience in professional iOS development (Swift, and also preferably to know Objective-C basics)
- To easily navigate Xcode, the iOS SDK is your trusted instrument
- Excellent knowledge of SwiftUI and its declarative approach to UI
- Experience with relevant frameworks and libraries (Combine, CoreData, Swift Package Manager, Alamofire)
- Deep understanding of iOS platform and its architectural patterns
- Excellent knowledge of mobile deployments
- Excellent knowledge of code-based tools - GIT or others
- Excellent knowledge of REST principles
- Experience with unit testing
- Ability to handle the entire development life cycle from end to end
- Excellent communication skills in written and verbal form
- The location choice is yours: remote, on-site or hybrid
- Flexible working hours
- IT community involvement - Meetups, Workshops & Articles
- Internal workshops & personal development
- 100% paid sick leave
- Paid health insurance
- Subvention of the Multisport card
- Transport allowance & meal allowance