Andersen Lab

iOS developer for digital banking

In short

Senior iOS Developer role at Andersen for a digital banking SuperApp project, building secure mobile banking features, payment functionality, and third-party integrations for a financial institution client. The work is office-based and requires 3+ years of commercial Swift/iOS experience, strong knowledge of UIKit, SwiftUI, REST API integration, mobile architecture (MVVM/Clean Architecture), and mobile security practices, plus Intermediate+ English. Close collaboration with QA, Android, backend, and DevOps teams is expected throughout the development lifecycle.

Описание
Andersen is hiring an iOS Developer for a project developing a digital banking SuperApp and delivering secure, scalable mobile banking services, payment functionality, and seamless integrations. Our customer is a well-established financial institution offering a broad range of banking products and services to individual and corporate clients.
Задачи
•Developing and maintaining iOS functionality for the SuperApp, including features related to external partner integrations.
•Integrating third-party APIs and services into the iOS application.
•Implementing networking, authentication, data mapping, error handling, and integration-related business logic.
•Designing and developing maintainable and scalable mobile components following established architecture standards.
•Collaborating with backend developers to define and implement API contracts and integration flows.
•Writing unit and UI tests and participating in code reviews to maintain application quality.
•Investigating and resolving functional, performance, and integration issues across different iOS versions and devices.
•Working closely with QA, Android, Java, DevOps, and product teams throughout the development lifecycle.
Требования
•Commercial experience in iOS development using Swift for 3+ years.
•Strong knowledge of Swift, UIKit, SwiftUI, and modern iOS development practices.
•Experience building and maintaining mobile applications integrated with REST APIs and third-party services.
•Good understanding of mobile application architecture, including MVVM, Clean Architecture, or similar approaches.
•Solid knowledge of asynchronous programming, networking, JSON parsing, and error handling.
•Experience with Git, dependency management, CI/CD, and mobile application release processes.
•Understanding of mobile security principles, secure data storage, authentication, and handling sensitive financial data.
•Experience with unit/UI testing and debugging tools, with the ability to investigate complex mobile issues.
•Level of English – from Intermediate+ and above.
Будет плюсом: Experience working on banking and fintech solutions would be a strong advantage.
Условия
This project is just your beginning here – working with us means reliability and prospects. We give our employees an opportunity to attend and participate in the company's BA meetups, as well as offer a compensation program for international professional certificates. There are many different ways to grow and develop at our company. You can improve as a tech specialist or a resource manager, and all your activities will be decently rewarded. You will have an opportunity to take on the role of a mentor and help a group of BA/SA beginners grow. Our employees have access to Andersen Knowledge Base, where they can take courses in a variety of areas: the art of negotiation, PreSale & Discovery, Agile essentials, product ownership, microservice architecture, API design, SQL, AWS, GDPR, UX/UI, people management, and more.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot