Senior iOS Developer (Banking Project)

Senior iOS Developer (Banking Project)

Казань, Петербургская улица, 52

Метро: Аметьево

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

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)

Посмотреть контакты работодателя

Адрес

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

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

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