Browse All Jobs
Job Description

Capfi Africa is seeking an Android Developer for one of its banking clients. The role is based in Casablanca and offers a hybrid work model. The developer will be responsible for designing, developing, and maintaining Android applications, ensuring their performance, security, and user-friendliness. The ideal candidate will work within an agile team to enhance user experience and contribute to innovative mobile solutions.

Responsibilities include:

  • Designing, developing, and maintaining Android native and cross-platform applications using React Native and Eclipse.
  • Ensuring integration with REST APIs and databases.
  • Guaranteeing application compatibility across different Android versions and devices.
  • Optimizing mobile application performance, speed, and fluidity.
  • Identifying and fixing bugs, and ensuring corrective and evolutionary maintenance.
  • Implementing unit and functional tests to ensure code reliability.
  • Collaborating with product, design, and backend teams to improve user journeys.
  • Implementing advanced security features such as authentication, encryption, and data protection.
  • Ensuring compliance with current security standards and regulations (RGPD compliance, etc.).

Requirements:

  • Proven experience in Android mobile development (Java/Kotlin).
  • Proficiency in React Native, Eclipse, and Android Studio.
  • Good knowledge of Redux, Firebase, and REST APIs.
  • Familiarity with Agile methods, CI/CD tools, and Git.
  • Recognized for rigor, adaptability, and attention to detail.

The role offers:

  • A strategic mission within an innovative and challenging banking context.
  • The opportunity to contribute to widely used applications.
  • An agile, collaborative team focused on technical excellence.
  • A permanent contract (CDI) within Capfi Africa, with support and career development.
Apply Manually