GSSTech Group
Posted 5 months ago
Senior Android Engineer
DubaiRemoteFull-time
AI Summary
Senior Android Engineer responsible for designing, developing, and scaling high-performance Android apps using Kotlin, Jetpack Compose, Clean Architecture, and modularized architectures. Mentors juniors and collaborates with cross-functional teams.
About this role
We are seeking a highly skilled Senior Android Engineer with strong expertise in modern Android development to join our Digital Products team. You will play a critical role in designing, developing, and scaling high-performance mobile applications using cutting-edge technologies and AI-assisted development practices.
Requirements
Key Responsibilities
- Design and develop advanced Android applications using Kotlin and modern frameworks
- Build scalable and maintainable apps using Clean Architecture and ** feature-based modularization**
- Develop UI using Jetpack Compose (mandatory)
- Implement Dependency Injection using ** Hilt**
- Work extensively with Coroutines and Flow for asynchronous programming
- Architect and manage multi-module Android applications
- Ensure performance optimization, scalability, and code quality
- Collaborate with cross-functional teams including Product, Design, and Backend
- Mentor junior engineers and contribute to engineering best practices
- Leverage AI-assisted development tools to enhance productivity and decision-making
Required Skills & Experience
- 7+ years of experience in Android development
- Strong proficiency in Kotlin
- Hands-on experience with Jetpack Compose (mandatory)
- Deep understanding of Clean Architecture principles
- Experience in feature-based modularization
- Expertise in Dependency Injection (Hilt)
- Advanced knowledge of Coroutines and Flow
- Proven experience building multi-module scalable applications
- Strong problem-solving and debugging skills
- Experience working in Agile/Scrum environments
AI & Modern Development Requirements
-
Hands-on experience with AI-assisted coding tools such as:
- Claude
- MCP (Model Context Protocol)
- Other AI developer productivity tools
-
Ability to integrate AI into development workflows for improved efficiency and code quality
Preferred Qualifications
- Experience in banking or fintech domain
- Strong understanding of mobile performance optimization
- Experience with CI/CD pipelines and automation
- Exposure to secure coding practices
Soft Skills
- Strong ownership and accountability
- Excellent communication and collaboration skills
- Ability to mentor and guide team members
- Strong architectural and analytical thinking
Skills
AI-assisted Development ToolsBanking/Fintech Domain KnowledgeCI/CD PipelinesClaudeClean ArchitectureCoroutinesDependency Injection (Hilt)Feature-based ModularizationFlowJetpack ComposeKotlinMCP (Model Context Protocol)Mobile Performance OptimizationMulti-module Android AppsSecure Coding Practices
Explore related jobs
More jobs at GSSTech Group
- QA Automation Engineer - Finacle Core BankingDubai, Dubai
- Senior Software Engineer - Node.js, AI & BlockchainDubai, Dubai
- Senior Product Designer - (Enterprise Design Systems & Fintech)Dubai, Dubai
- QA Automation Engineer - Finacle Core BankingChennai, Tamil Nadu
- TIBCO Integration DeveloperChennai, Tamil Nadu
- Technology Engineer - Network SecurityBengaluru, Karnataka
Similar AI-assisted Development Tools jobs
Jobs in Dubai
IT Service Delivery AnalystBurjline Builders · Dubai, United Arab Emirates- WSenior Associate – Compliance SolutionsWaystone · DUBAI, United Arab Emirates
- TCompliance OfficerTickmill · Dubai, United Arab Emirates
- SAssistant AccountantShun Shing Group · Dubai, United Arab Emirates
- SPersonal AccountantShun Shing Group · Dubai, United Arab Emirates
- SSales & Marketing Executive - Mandarin speakerShun Shing Group · Dubai, United Arab Emirates