No more applications are being accepted for this job
- Mobile application development using Android with Java, Kotlin, Android Studio, Android NDK and Junit
- Build quality in by integrating early, participate in code reviews and by ensuring there high test coverage
- Proactively reduce technical debt by aggressively refactoring code
- Develop highly secure applications by following defense in depth principles
- Ensure code is extensible and maintainable by following leading architectural principles and patterns
- Ability to automate, contribute to tooling and manage Cl/CD pipelines
- Actively monitor services, respond to incidents and contribute to post incident reviews
- At least Diploma/Bachelor's degree In Computer Science or Engineering or equivalent
- Experience in Android Development using Java, Kotlin, Android Studio, Android NDK & Junit
- Application of OOP concepts and design patterns
- Experience in working with small to medium development teams
- iOS development
- Agile methodology (Scrum, Kanhan)
- Cloud platforms (e.g. AWS, Azure)
- Automated Unit, Integration, UI and Performance testing
- Cl/CD pipelines and Configuration Management
- Technical Experience: Intermediate and Senior with experience in relevant field.