TL;DR
Ios Developer (Fintech): Developing and maintaining the mobile client in Swift for a microservices-based banking platform, implementing features in accordance with application requirements and architecture with an accent on security requirements in client-side applications. Focus on integrating with backend services via RESTful APIs/OpenAPI and implementing caching mechanisms, working with a local database, and handling synchronization conflict resolution.
Location: Can work both fully remotely and from the office or can choose a hybrid variant.
Company
hirify.global is an outsourcing company cooperating with businesses such as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.
What you will do
- 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).
- Configuring iOS build pipelines, working with GitLab Pipelines, and preparing release artifacts.
Requirements
- 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.
- Deep knowledge of Swift, iOS SDK, Xcode, with experience using UIKit and/or SwiftUI.
- Experience integrating with RESTful APIs, OpenAPI/Swagger.
- Experience with modern architecture such as MVVM, Clean Architecture, Redux, or VIPER.
- Level of English – from Intermediate and above.
Culture & Benefits
- Opportunity to change the project and/or develop expertise in an interesting business domain.
- Guarantee of professional, financial, and career growth with systems of mentoring and adaptation for each new employee.
- Access to the corporate training portal with a constantly updated knowledge base.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc.).
- Private health insurance and compensation for sports activities.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →