Software Engineer – Fintech Digital Channels
Must have technical / professional qualifications: Strong experience in Kotlin, and JavaScript with frameworks like Flutter. Develop and maintain Android applications using Kotlin and/or Java, Flutter is a plus , Work with MVVM/MVP architecture and Jetpack components. Exper
Must have technical / professional qualifications:
Strong experience in Kotlin, and JavaScript with frameworks like Flutter.
Develop and maintain Android applications using Kotlin and/or Java, Flutter is a plus ,
Work with MVVM/MVP architecture and Jetpack components.
Experience with Jetpack Compose, LiveData, ViewModel, Navigation and Room Database .
Familiarity with Firebase (Auth, Firestore, Analytics, Crashlytics, etc.) .
Experience working with APIs, Retrofit, and JSON parsing
Exposure to Kotlin Multiplatform (KMM)
Familiarity with dependency injection tools (e.g., Hilt, Dagger)
Working knowledge of unit testing frameworks (JUnit)
Understanding of web security principles (OAuth, JWT, encryption).
Knowledge of Google Play Console, app submission, and release process .
Prepare apps for the App Store submission process, including provisioning profiles and certificates.
Monitor and resolve app crashes, performance issues, and user feedback.
Optimize app performance and ensure smooth user experience.
Strong problem-solving and debugging skills.
Experience working with RESTful APIs, GraphQL, and microservices architecture .
Experience in cloud computing (AWS, Azure, or GCP) and DevOps tools.
Strong knowledge of Git, Docker, Kubernetes, and CI/CD pipelines .
Place of Work: Addis Ababa, Ethiopia
ምንጭ · Source: EthioJobsHub · Confirm with the employer before applying.