6 часов назад
Senior iOS Developer (Swift)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior iOS Developer (Swift): Building and shipping native iOS features for a fintech and crypto application that processes real financial transactions with an accent on architecture, security, reliability, and production quality. Focus on implementing secure mobile flows, maintaining iOS CI/CD and App Store delivery, and solving complex performance, concurrency, and memory-management challenges.
Company
is a self-funded, profitable global fintech company operating in crypto and payments, with a native mobile app as its primary growth channel.
What you will do
- Design, develop, test, and ship production-ready iOS features using Swift, UIKit, and SwiftUI.
- Own features end to end, including architecture decisions, implementation, code review, technical documentation, and production release.
- Apply MVVM, VIPER, and Clean Architecture appropriately within the iOS codebase.
- Build and maintain iOS CI/CD pipelines with Fastlane, Xcode Cloud, or GitLab CI.
- Manage the App Store lifecycle, including provisioning, TestFlight, submissions, and App Review.
- Collaborate with Backend, Product, Design, and QA in planning, design sessions, roadmap discussions, and cross-team technical conversations.
Requirements
- 4+ years of commercial iOS development with Swift.
- Deep UIKit expertise, including custom components, complex layouts, and performance optimization, plus production SwiftUI experience.
- Experience with MVVM, VIPER, Clean Architecture, Swift Concurrency, Combine, ARC, REST API integration, error handling, retry logic, and token refresh.
- Experience implementing mobile security with Keychain, Secure Enclave, biometric authentication, certificate pinning, and jailbreak detection.
- Experience with iOS CI/CD pipelines, App Store delivery, XCTest unit and UI tests, and writing testable code.
- English B2+ is required for pull requests, tickets, and asynchronous communication; strong ownership and independent task delivery are expected.
Nice to have
- Fintech, crypto, payments, or banking mobile application experience.
- KYC or payment SDK integration, including Sumsub, Onfido, Checkout.com, or Stripe.
- WebSocket or SSE experience for live crypto prices or order status.
- Firebase, Instruments, SwiftLint, modular iOS architecture, or AI development tools.
Culture & Benefits
- Remote-first work with high autonomy and minimal micromanagement.
- End-to-end ownership of features in a real product operating at scale.
- Native iOS stack based on Swift and SwiftUI without Objective-C legacy code.
- Technically challenging fintech and crypto domain with significant security, UX, and compliance considerations.
- Self-funded and stable product company with no investor pressure.
- Fast-paced environment with shifting priorities and a high bar for quality, security, and reliability.
Hiring process
- Technical interview.
- Cultural fit interview with HRD.
- Final interview with Engineering leadership.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →