Android Developer
إلزامي:KotlinGitBackendMobileQA/TestFinTechSecurity
Your tasks
- Design, develop, and maintain Android applications using Kotlin
- Translate business requirements and UI/UX designs into high-quality, scalable mobile applications
- Integrate RESTful APIs and third-party libraries
- Ensure application performance, quality, and responsiveness
- Identify and fix bugs, performance bottlenecks, and security issues
- Collaborate with product managers, UI/UX designers, backend developers, and QA teams
- Participate in code reviews and maintain clean, reusable, and well-documented code
- Stay up to date with the latest Android development trends and best practices
Requirements
- Minimum 3 years of experience in Android application development.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Strong proficiency in Kotlin and Android SDK.
- Experience with REST API integration and third-party services.
- Familiar with Android architecture patterns, clean code, and software development best practices.
- Experience with Git and version control systems.
- Solid understanding of Android UI components, layouts, and material design principles
- Familiarity with version control systems (Git)
- Experience with MVVM / MVP / Clean Architecture
- Experience using Jetpack components (ViewModel, LiveData, Room, Navigation)
- Familiarity with dependency injection (Dagger/Hilt/Koin)
- Experience with unit testing and UI testing
Skills: Android Development, Mobile Development, Kotlin
Other
Placement Banking Industry (SYARIA and CONVENTIONAL BANKING) - Contract based