iOS Developer

ReTech Labs

ReTech Labs

Software Engineering
Almaty, Kazakhstan
Posted on Tuesday, September 12, 2023

This is a fantastic opportunity to support an international team working with innovative Artificial Intelligence solutions and top tier retailers. ReTech Labs, Inc., a part of SymphonyAI Retail Group, was founded in 2015 with the objective of making complex retail simple through people, technology, and passion. The company has seen rapid growth over the short period and has presence in the US, Asia, and Europe. Over the last year our team has built compelling solutions leveraging the latest technology in our quest to make for a better tomorrow for consumers and retailers. The product range consists of two exciting platforms:

  • ReBotics: Drives store automation through deep learning platform powered by AI, real time shelf conditions to drive productivity and enable perfect in store execution.
  • RACE: Innovates and accelerates the creation, development, and end-to-end management of Private Brands.

The Opportunity

As an iOS Developer, you will have the exciting opportunity to work with ReTech Labs' flagship product, Rebotics (https://retechlabs.com/rebotics/). Your responsibilities will include code review, collaborating with the testing and backend development team, as well as developing and supporting software on the iOS platform. You will have the chance to work with modern technologies, including Swift UI.

Main tasks

  • Development and support software on iOS platform;
  • Participation in architecture design;
  • Code review;
  • Interaction with Backend and Testing teams.

Professional skills

  • 3+ years of commercial experience with Swift/IOS SDK;
  • Deep knowledge of MVVM/VIPER architectures;
  • English B1 and above;
  • Understanding SOLID;
  • Knowledge of iOS Profiling Instruments;
  • Experience with DI;
  • Experience with Realm;
  • Desire of self-development and helping colleagues.

Good to have

  • Experience with multithreading;
  • Experience with Atlassian products;
  • Experience with NN using TensorFlow Lite or other ML libraries;
  • Experience with Swift UI;
  • Experience in unit-testing.

We offer

  • Flexible working time;
  • Experienced and distributed international team;
  • Professional growth opportunities;
  • Education opportunities;
  • Informal and comfortable working atmosphere;
  • No red tape;
  • Paid vacation and sick leave;
  • Annual salary review.

Why Join Us?

  • Be part of innovative and fast-growing AI technology company;
  • We are a Company with stable and profitable growth;
  • Global experience – your peers and future friends in six countries;
  • An immensely strong company culture enforced through hiring process.