IOS Developer
- Алматы
- 1 000 USD в месяц
- Постоянная работа
- Полная занятость
- Developing and optimizing iOS applications in accordance with project requirements.
- Implementing new features, including payment modules, account management, and investment functionality.
- Fixing bugs and ensuring the stability and reliability of the application.
- Configuring interaction with banking system APIs, payment gateways, and external services.
- Ensuring data security when integrating with third-party services.
- Ensuring overall application security.
- Creating intuitive user interfaces based on user requirements.
- Conducting A/B testing to optimize design and user experience.
- Working with technical documentation.
- Performing unit, integration, and user testing.
- Setting up CI/CD pipelines for automated testing and builds.
- Collaborating with backend developers, QA engineers, and analysts.
- Aligning requirements and timelines with Product Managers and Business Analysts.
- Optimizing application performance.
- Using the latest versions of Swift and other libraries.
- Maintaining compatibility with the latest versions of iOS.
- Considering the specifics of the FinTech domain, including security requirements and regulatory compliance.
- Implementing features in accordance with GDPR, PSD2, AML, and other regulatory standards.
- Experience working as an iOS Developer for 3+ years.
- Knowledge and strong understanding of iOS application architecture and design patterns.
- Experience with MVVM, Unidirectional Data Flow, and Redux.
- Experience working with modular / multi-module architecture.
- Basic knowledge of Dependency Injection and XCoordinator.
- Experience using gRPC with Protobuf models and Memory layout.
- Knowledge of UserDefaults, Keychain, Realm (including access to device files/contacts/photos).
- Experience writing Unit tests (XCTest).
- Knowledge of Socket protocols, QUIC, HTTP/3, and TLS encryption.
- Knowledge of URL Schemes, Associated Domains, and experience building in-app routing.
- Experience working with the DSL SnapKit.
- Experience with multithreading using Async/Await and Combine.
- Experience with XcodeGen, Swift Package Manager, Figma Export.
- English level from Intermediate and above.
- 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,000 USD 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.
Вконтакте https://vk.com/andersensoft/
Facebook https://www.facebook.com/Andersensoft/
LinkedIn https://www.linkedin.com/company/andersen-lab/Работая с нами, ты вырастешь как профессионал, увидишь мир и почувствуешь, как своими руками делаешь его лучше!
HeadHunter