Our client s is a global leader in next-generation digital services and consulting. They enable clients in more than 50 countries to navigate their digital transformation. With over three decades of experience in managing the systems and workings of global enterprises, they expertly steer their clients through their digital journey. They do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change.
For an exciting new venture within the dynamic online payment sector, we are actively recruiting seasoned Mobile Flutter Developer. This is a full-time engagement, offered under a standard employment contract. Successful candidates will work with a hybrid arrangement from their offices located in Warsaw.
This role presents a fantastic opportunity to contribute to a cutting-edge project, leveraging your expertise in a rapidly evolving industry.
Responsibilities:
- Development of web applications using Swift for IOS.
- The DEP team is part of a broader Digital Enablement (DE) initiative that includes the Mobile Enablement Platform (MEP). Their mission is to simplify and scale digital cardholder experiences through a suite of APIs, SDKs, and mobile apps. The platform integrates over 36 global features, 29 platform integrations, and 195+ unique APIs
- Support to improve our SDK and App development by writing code that follows our established guidelines and standards
Requirements
- 5+ Experience in developing enterprise-grade mobile applications at scale. Hybrid App development exposure is preferred.
- Experience in iOS development using Swift and Objective-C or Hands on experience in cross-platform mobile development using Flutter.
- Experience with API integration using Alamofire/URLSession for iOS.
- Familiarity with performance optimization and offline storage mechanisms in mobile applications.
- Proficient in GIT, Gradle, Jenkins etc.
- Exposure to CI/CD pipelines for mobile applications.
- Must have worked on larger modules
- Experience with Agile methodologies and iterative software development lifecycle principles.
- Strong analytical, problem-solving, and communication skills.
- Experience in building responsive UI in mobile applications.
- Knowledge of design principles and user experience best practices.
- Basics in UI/UX development using UIKit and SwiftUI for iOS.
- Strong analytical, problem-solving, and communication skills.
- Experience in writing unit and UI tests for mobile applications using tools like XCTest, XCUITest for iOS.
- Technical (expected very strong knowledge: Class vs struct vs actors, defer, delegation and notification, protocols, design architecture and patterns, view builders, state object and observed object, combine.
- SOLID principles, concurrency vs parallelism and related topics.
- How MVVM works internally, MVVMArchitecture
Benefits
- Multisport card and MyBenefit program;
- Medical care;
- Language courses;
- Career in the multinational company;
- Opportunity to take part in international projects and gain experience with various businesses;
- Set of social benefits to choose from;
- Training program.