C++ Consultant with IOS
C++ Consultant with IOS
Warszawa, PL, 00-839 Łódź, PL, 90-118 Poznań, WP, PL, 61-569 Kraków, PL, 30-302
What will you do
- Work on innovative, large-scale projects for the leading mobile banking application in the country
- Integrate mobile components with backend systems
- Develop and maintain high-quality, clean, and well-structured code following best programming practices
- Prepare and maintain unit tests to ensure reliability and stability of delivered solutions
- Create and update technical documentation as part of the development lifecycle
Requirements
- Very strong knowledge of C++ (version 20 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
This possibility applies to work on a B2B basis.