Tech stack:
- Swift, Combine, Clean Swift, UIKit & SwiftUI, IAP, Ads Integrations
- Productivity: Gitlab, Google Cloud, Grafana, Swagger, JIRA, Confluence, Slack
Qualifications:
- Swift know-how
- Mobile development experience in an Agile team
- Experience integrating with RESTful and HTTP APIs
- Experience in reactive programming (RxSwift, PromiseKit, Combine, etc.)
- Experience in multithreading (NSOperation, GCD)
- Good collaboration skills- Good collaboration skills
Responsibilities:
- iOS development within a scrum team (Zedge Wallpapers and Shortz apps)
- Work with stakeholders to define and implement new features
- Develop new features in collaboration with designers
- Keep up-to-date with good practices and new Apple ecosystem features
- Ensure good quality through good testing practices
- Investigate and resolve challenging issues to ensure high quality and stability
We offer:
- Humble, hungry, and smart colleagues that are always striving for the most reasonable solutions
- Very little technical debt – we write most of the software from scratch, constantly learning and using new technologies
- Ability to learn from other colleagues and apply your ideas on a large scale. Our iOS team is relatively small so your input will be huge in iOS development
- Startup culture – if you see that something is wrong, go ahead and fix it! No need to seek for multiple approvals
- We are remote-first and we will continue to be: there is no need to go to the office but you can – you can choose what's best for you
- Perks: private health insurance; home office budget (whatever you need – noise-canceling headphones, gaming chair, and the like); learning budget (you can dedicate 10% of your working time to learning); mobile phone budget; free books. For folks who prefer working in the office, we offer a parking spot.
- Monthly compensation range 2000-3000 Eur net