IOS Developer in Kazakhstan

Andersen

IOS Developer in Kazakhstan

Алматы, проспект Юрия Гагарина, 124

Метро: Алатау

Описание вакансии

Andersen is hiring an iOS Developer in Kazakhstan. The project involves designing a microservices-based banking platform for mobile and web apps with secure integrations.

The customer is one of the oldest and most reliable financial institutions in Kazakhstan, operating in the banking sector for over 30 years. It offers a full range of financial services for both individual and corporate clients, including business lending, mortgages, consumer loans, deposits, payment services, and digital banking solutions. The company focuses on reliability, innovation, and sustainable growth, helping clients achieve their financial goals and contributing to the country’s economic development.

The project is focused on designing a microservices-based banking platform for mobile apps and a web admin panel. It includes authentication, biometrics, card tokenization, payments, and integrations with external systems, ensuring secure and scalable interaction through API Gateway, microservices, and Data Lake.

Responsibilities:

  • Developing and maintaining the mobile client in Swift, implementing features in accordance with application requirements and architecture.
  • Designing modules and components with a focus on modularity, testability, and integration into a Smart Front/Shell architecture.
  • Integrating with backend services via RESTful APIs/OpenAPI, handling asynchronous operations, working with queues and callbacks.
  • Implementing caching mechanisms, working with a local database, and handling synchronization conflict resolution.
  • Managing secrets in Keychain, implementing data encryption, authentication and authorization mechanisms (OAuth, JWT).
  • Integrating with file storage solutions (S3/MinIO) and handling file upload and download processes.
  • Writing unit tests.
  • Configuring iOS build pipelines, working with GitLab Pipelines, and preparing release artifacts.
  • Following code style guidelines, participating in code reviews, and using static code analysis tools.

Must-haves:

  • Commercial experience in Swift development for 3.5+ years.
  • Strong hands-on experience with gRPC.
  • Experience implementing security requirements in client-side applications.
  • Experience developing products in the banking/fintech domain.
  • Experience building applications from scratch.
  • Deep knowledge of Swift, iOS SDK, Xcode, with experience using UIKit and/or SwiftUI.
  • Experience integrating with RESTful APIs, OpenAPI/Swagger.
  • Experience designing and implementing a clear presentation-layer architecture.
  • Ability to separate UI, business logic, and data layers.
  • Experience with modern architecture such as MVVM, Clean Architecture, Redux, or VIPER.
  • Experience with Swift Concurrency (async/await) and/or Combine.
  • Experience working with modular mobile architectures (Shell / Smart Front) and mobile micro-frontends.
  • Skills in configuring build pipelines using GitLab CI/Fastlane, including code signing and App Store Connect.
  • Testing experience: unit tests, XCTest, UI tests, including mocking and snapshot testing.
  • Experience enforcing Checkstyle-like rules and using static code analysis.
  • Experience with profiling tools and observability systems (Sentry, Grafana, Crashlytics).
  • Knowledge of Agile/Scrum/Kanban methodologies.
  • Experience working with Jira, Confluence, and Figma.
  • Level of English – from Intermediate and above.

Reasons why this job would be interesting to you:

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Private health insurance and compensation for sports activities.

Join us!

Навыки
  • gRPC
  • iOS
  • Swift
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Банк Эсхата
Удаленная работа
  • Алматы

  • до 3000 USD

Рекомендуем
Andersen
Удаленная работа
  • Алматы

  • до 3000 USD

Рекомендуем
Mad Devs
Удаленная работа
  • Алматы

  • до 6000 USD

Рекомендуем
Удаленная работа
  • Алматы

  • до 6000 USD

Andersen
Удаленная работа
  • Алматы

  • до 6000 USD

ROGII
Удаленная работа
  • Алматы

  • до 6000 USD

Kolesa (АО Колеса)

IOS-разработчик

Kolesa (АО Колеса)

Полный день
  • Алматы

  • до 1500000 KZT

Unico
Удаленная работа
  • Алматы

  • до 1500000 KZT

Zymyran inc
Полный день
  • Алматы

  • от 600000 KZT

Транслайн Интернэшнл

Frontend Developer (React)

Транслайн Интернэшнл

Удаленная работа
  • Алматы

  • до 600000 KZT

Andersen
Удаленная работа
  • Алматы

  • до 600000 KZT

Small, ТМ (Скиф Трейд, ТОО)

Разработчик 1С

Small, ТМ (Скиф Трейд, ТОО)

Полный день
  • Алматы

  • до 600000 KZT

Apple City Corps
Полный день
  • Алматы

  • до 816000 KZT

Частная компания Solva Technology Ltd.

Java developer (Middle)

Частная компания Solva Technology Ltd.

Полный день
  • Алматы

  • до 816000 KZT

ФудМастер, ТМ
Полный день
  • Алматы

  • до 816000 KZT

Sinteks (Синтекс)

Программист 1С

Sinteks (Синтекс)

Полный день
  • Алматы

  • до 816000 KZT

Freedom Pay
Полный день
  • Алматы

  • до 816000 KZT

ForteBank
Удаленная работа
  • Алматы

  • до 816000 KZT

Банк Эсхата

Senior .NET Developer (Backend)

Банк Эсхата

Удаленная работа
  • Алматы

  • от 3000 USD

Неткрэкер Текнолоджи Казахстан

Software Engineer in DevOps (Алматы/Уральск)

Неткрэкер Текнолоджи Казахстан

Полный день
  • Алматы

  • от 3000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию