Informacje o stanowisku
Why join GFT?
You will work with and learn from top IT experts. You will join a crew of experienced engineers: 60% of our employees are senior level.
You will work in a stable company (32 years on the market) in demanding and challenging projects for the biggest financial institutions in the world.
- This possibility applies to work on a B2B basis.
- Very strong knowledge of C++ (version 20 is required as a minimum)
- Minimum 4 years of experience in iOS development using Swift and Objective-C
- Experience with Xcode, CocoaPods, SwiftLint.
- Solid understanding of design patterns and ability to apply them in real projects
- Practical experience with Git version control
- Understanding of dependency injection concepts and their application
- Knowledge of how multi-module iOS applications are structured and operate
- Hands-on experience with application modularization
- Ability to test your own code and deliver high-quality solutions
- Strong analytical and problem-solving skills
- Ability to work independently as well as part of a collaborative team, including in a remote setup
Nice to have
- Familiarity with Gerrit, GitLab, and the GitFlow development process
- Understanding of CI/CD pipelines and tools such as Jenkins, as well as knowledge of fastlane and codesign processes
- Experience managing applications in the App Store and provisioning profiles in the Provisioning Portal
- Knowledge and practical use of SOLID principles
- Experience working with JIRA and Confluence
Why join GFT?
You will work with and learn from top IT experts. You will join a crew of experienced engineers: 60% of our employees are senior level.
You will work in a stable company (32 years on the market) in demanding and challenging projects for the biggest financial institutions in the world.
- This possibility applies to work on a B2B basis.
,[Working on innovative, large-scale projects for the leading mobile banking application in the country, Integrating mobile components with backend systems, Developing and maintaining high-quality, clean, and well-structured code following best programming practices, Preparing and maintaining unit tests to ensure reliability and stability of delivered solutions, Creating and updating technical documentation as part of the development lifecycle Requirements: English, Multithreading, Messaging, TDD, Design Patterns, Git, C++, iOS, Swift, Objective-C, Xcode, CocoaPods, CI/CD, Gerrit, GitLab, Jira, Confluence Additionally: Home office, Free coffee, Free snacks, Free beverages, Modern office.
Praca WrocławWrocław - Oferty pracy w okolicznych lokalizacjach