Android Developer
Ingenico Group
Sofia, Bulgaria
Responsibilities:
- Designing, developing, and maintaining Android apps and SDKs in Kotlin and Java;
- Collaborating with cross-functional teams (backend, QA, product, UX/UI) to define, design, and ship new features;
- Writing clean, scalable, and efficient code following Android development best practices;
- Ensuring security, performance, quality, and responsiveness of applications;
- Participating in code reviews and contributing to continuous improvement of the codebase;
- Participating in PCI certifications.
Requirements:
- Experience with Kotlin and Java;
- Experience as a processional Android developer (few years), developing both apps and SDKs;
- Experience with Git;
- Problem-solving skills;
- Communication and teamwork skills;
- Ability to work independently;
- Ability to analyze and finalize requirements in coordination with the team.
Requirements (optional):
- Knowledge of security best practices in mobile apps and SDKs;
- Experience with EMV;
- Experience with PCI certifications;
- Experience with C++;
- Experience with KMP and CMP (Kotlin and Compose multi-platform).
Don't forget to mention EuroTechJobs when applying.