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 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
We offer you
- Working in a highly experienced and dedicated team
- Competitive salary and extra benefit package that can be tailored to your personal needs (private medical coverage sport & recreation package lunch subsidy life insurance etc.)
- Contract of employment
- On-line training and certifications fit for career path
- Regular social events
- Access to e-learning platform
What will you doWork on innovative large-scale projects for the leading mobile banking application in the countryIntegrate mobile components with backend systemsDevelop and maintain high-quality clean and well-structured code following best programming practicesPrepare and maintain unit tests to ens...
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 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
We offer you
- Working in a highly experienced and dedicated team
- Competitive salary and extra benefit package that can be tailored to your personal needs (private medical coverage sport & recreation package lunch subsidy life insurance etc.)
- Contract of employment
- On-line training and certifications fit for career path
- Regular social events
- Access to e-learning platform
View more
View less