Job Description
We are looking for an experienced Senior C++ Programmer to join a challenging international project. The role focuses on technical leadership for the development of an SDK for Android applications, leveraging C++ and Java.
Key Responsibilities
* Design, develop, and implement SDK solutions for Android applications.
* Lead and support the development team, providing technical guidance.
* Collaborate in an Agile environment using Scrum methodologies.
* Develop and integrate APIs (REST).
* Perform unit testing to ensure software quality and reliability.
* Contribute to payment solution innovations such as SoftPOS and Android TPA.
Qualifications
Mandatory Skills and Experience
* Proficiency in:
o C++
o Java
o API REST
o GIT
o SCRUM
o JIRA
o Unit Testing
* Experience in:
o SDK development for Android.
o Technical leadership of development teams.
o Payment-related projects (e.g., SoftPOS, Android TPA).
Preferred Skills
* Knowledge of mobile security best practices.
* Familiarity with data protection methods.
* Understanding of cryptography (RKL, symmetric, and asymmetric keys).
* Experience with:
o Kernel Development
o Kotlin
o Android NDK
Additional Information
If you are passionate about C++ programming, eager to drive innovation in mobile payment solutions, and ready to take on a leadership role, we want to hear from you!
Apply now and help shape the future of technology!