About the role

  • C++ Engineer developing mobile banking applications and integrating with backend systems. Maintain code quality and supporting documentation while working in a hybrid environment.

Responsibilities

  • 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

Benefits

  • 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.)
  • On-line training and certifications fit for career path
  • Regular social events
  • Access to e-learning platform

Job title

C++ Engineer, iOS

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job