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