Senior iOS Developer (Banking Project)

Дата размещения вакансии: 09.10.2025
Работодатель: Халилова Элина Алмазовна
Уровень зарплаты:
з/п не указана
Город:
Казань
Петербургская улица 52
Требуемый опыт работы:
От 3 до 6 лет

We are an IT company developing products for major banks across Central Asia.
Our client is a large international digital bank focused on retail banking.
We are currently looking for a Senior iOS Developer to join the team and help enhance the bank’s mobile products.

We Offer

  • Work in a strong engineering team within a large banking project

  • Fully remote position from anywhere in the world

  • Flexible schedule and modern technology stack

  • International work environment (English is the working language)

  • Competitive compensation package

  • Flexible cooperation format — as an Individual Entrepreneur (IE) or contractor.

Key Responsibilities

  • Develop and maintain iPad and iPhone applications

  • Analyze performance and identify technical bottlenecks within project modules

  • Collaborate closely with designers, analysts, and other tribe members

  • Optimize existing code and participate in the implementation of new features

  • Write clean, maintainable code following corporate standards

  • Break down complex issues into actionable tasks and create resolution plans

Requirements

  • 4–5 years of commercial iOS development experience, including at least 2 years with Swift

  • Strong knowledge of Swift, Core Data / Realm / Firebase / GRDB

  • Hands-on experience with RxSwift / RxCocoa or Combine

  • Solid understanding of SOLID principles, functional and protocol-oriented programming

  • Strong algorithmic thinking and data structure knowledge

  • Experience with REST API, APNS, Push Notifications

  • Practical experience writing Unit Tests (XCTest)

  • Confident use of Git and understanding of branching strategies (Gitflow, GitLab Flow, etc.)

  • Fluent English (team communication and documentation)