Payme, a leading company in Uzbekistan's fintech industry, attracts over 11,6 million users with its convenient and efficient payment solutions. Since its establishment in 2012 and the launch of its main product – a mobile application in 2016, Payme continues to streamline financial transactions for its clients. In April 2019, TBC acquired a 51% stake in Payme for $5.5 million, valuing the company at $10.8 million. In May 2023, TBC Group Uzbekistan purchased the remaining 49% of Payme's shares, valued at $113.6 million, affirming its leadership in the region's fintech industry.

Key Responsibilities include:

  • Support of an existing application, prompt correction of emerging problems, timely updating when changing interfaces of related systems or updating libraries implementation of new functionality, integration with new services.
  • Writing code in accordance with the style of the existing one, maintaining the homogeneity of the code in the project managing tasks from the idea to its implementation improving the architecture of the project together with the team being a mentor for colleagues active participation in the life of the product - we will accept and consider all your suggestions for development

We’re looking for someone who:

  • 5+ years of iOS programming experience
  • Confident command of the current version of Swift
  • Knowledge of the features of different iOS versions
  • Confident knowledge of the iOS SDK and its main frameworks
  • Understanding of Design Patterns and the ability to apply them
  • Ability to design client-server interaction
  • Understanding and adherence to the principles of Apple Human Design Guidelines
  • Confident command of tools for working with parallelization
  • Experience with Unit tests
  • Understanding of types of testing and for what purposes they are used

It will be a plus:

  • Ability to work with obj-c code
  • Experience in setting up CI/CD
  • Ability to work with bash scripts
  • Experience with code generation tools (sourcery, swiftgen, etc.)
    What we offer:
  • Work schedule: 5/2, 10:00-19:00;
  • Comfortable office (near Oybek metro station);
  • Trainings and courses for professional and personal growth;
  • Corporate English;
  • Opportunity to work in a multicultural team;
  • Medical insurance (after passing the probation period);
  • Probation period lasts 3 months and is fully paid;
  • Competitive salary (to be discussed individually with the candidate);
  • Team building and sports activities;
  • Healthy and tasty snacks.