
Andersen
IOS Developer (Swift) on-site
- iOS
- Swift
- SwiftUI
- iOS SDK
- CI/CD
- Xcode
- Английский — B1 — Средний
- MVVM
- Clean Architecture
The IT company Andersen invites an experienced iOS Developer (Swift) in Kazakhstan to work on a large-scale project in the field of Banking.
The customer is one of the leading commercial banks in Kazakhstan. The bank's main areas of activity are corporate and retail banking. It also actively participates in the securities market and currency operations in Kazakhstan. The customer has its network of branches and offices throughout the Republic, serving more than 100,000 legal entities and 1.5 million individuals.
The project is a new level of banking for legal entities built on microservice architecture. The goal is to attract new clients and develop a new mobile application for clients with subsequent migration of users.
Technology stack: Swift, SwifUI, iOS SDK, SPM, XCode, Dependency Injection, MVVM + Coordinator, Clean architecture, CI/CD, Git.
Responsibilities:
- Developing and maintaining iOS applications using Swift.
- Conducting code reviews to ensure code quality and adherence to best practices.
- Writing and maintaining comprehensive documentation for the codebase and development processes.
- Building and deploying applications, ensuring they meet performance and quality standards.
Must-haves:
- Experience as an iOS Developer for 3+ years.
- Proficiency in Swift and SwiftUI.
- Strong experience with iOS SDK and XCode.
- Familiarity with Swift Package Manager (SPM).
- Knowledge of MVVM + Coordinator design patterns.
- Experience with CI/CD pipelines.
- Understanding of Dependency Injection and Clean Architecture principles.
- Clear understanding of the responsibilities between View and ViewModel.
- Ability to make or propose decisions regarding the current project and its architecture.
- Openness to constructive criticism and feedback.
- Level of English – from Pre-Intermediate and above.
Reasons why this job would be interesting to you:
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.;
- The opportunity to change the project and/or develop expertise in an interesting business domain;
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant;
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee;
- The opportunity to earn additional up to 1,700 EUR per month by participating in the company's activities;
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated;
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies);
- Certification compensation (AWS, PMP, etc);
- Referral program;
- English courses;
- Private health insurance and compensation for sports activities.
Join us!