Careers

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.

If this description matches your skills, apply here

    error message
    error message
    error message
    error message