- develop applications/features according to provided requirements
- participate in defining requirements
- integrate applications with internal and third party web services
- write unit tests
- refactor code when appropriate
- participate in code reviews
- cooperate with project managers, developers, testers and customers to increase applications’ quality
- good knowledge of UIKit
- proficient in Swift, with a good knowledge of its ecosystems
- good knowledge of Object Oriented concepts and design patterns
- knowledge of common iOS application architectures
- knowledge of RESTful APIs to connect to back-end services
- knowledge of typical iOS development environment
- ability to debug applications
- knowledge of GIT
- ability to solve problems with limited support from senior developers
- ability to work with documentation
- solid understanding of object-oriented programming
- understanding of Apple’s design principles and interface guidelines
- familiarity with continuous integration
- familiarity with Agile software development
- very good command of written and spoken English (min. B2 level)
- experience with GraphQL
- knowledge of RxSwift
- knowledge of Objective-C
- familiarity with lldb
- attractive salary: 11,000 – 14,300 PLN net B2B or 9,100 – 12,000 gross CoE
- ambitious, creative, talented & highly experienced team
- contributing to projects for clients all over the world
- flexible working hours and a possibility to work remotely from time to time
- private health insurance, MyBenefit platform, subsidized MultiSport Card and other goodies
- training budget (3000 PLN per year)
- free in-office English lessons with a native speaker
- chillout room with table soccer, ping-pong, and PS4 console
- unforgettable company trips