Senior IOS-developer (Core team)
We’re looking a dedicated iOS developer to join our Core team and drive the development of universal solutions that empower our product teams to create outstanding features.
Here are a few facts about the project that you might be interested in:
– We embrace an agile approach to processes: a fast path from idea to realization. We allow a lot of freedom in choosing the paths and tools to accomplish goals;
– We have a strong foothold in 183 countries and over 3000k+ downloads on the App Store.
Future challenges
- Contribute to product quality, ensuring our applications deliver a top-notch user experience;
- Enhance client performance and stability by optimizing UI, memory, CPU, network, and disk performance;
- Develop internal tools that empower our entire project, involving API integration, network protocols, UI components, and statistical analysis;
- Collaborate with the community to shape the iOS application development roadmap, implementing best practices and architectural solutions;
- Create new modules from scratch and provide support for existing ones;
- Embrace cutting-edge technologies and incorporate them into your development work.
We expect
- Possess 4+ years of commercial iOS development experience;
- Familiarity with reactive programming frameworks like Combine, RxSwift, or similar;
- Have a strong command of Swift and its intricacies;
- Excel in designing and developing application architecture using methodologies like MVVM, Clean Swift, and Viper;
- Understand SOLID principles and apply them effectively;
- Level of English sufficient to read technical documentation (B1).
Advantages
- Experience within a Core/Platform Team environment;
- Expertise in modularizing projects for increased efficiency;
- Proficiency in building UI components using code;
- Knowledge of Continuous Integration (CI) customization.
We offer
- High level of professionalism of team members;
- Work for international markets;
- Support and assistance in professional growth (seminars, courses, trainings, internal training);
- Health insurance with dental coverage (including spouse and children);
- Flexible start time of the day;
- Paid lunches;
- English language courses;
- Partial compensation for recreational activities (sports, yoga, swimming pool, etc.);
- Relocation package.