
Search by job, company or skills
Key Responsibilities:
Develop & Maintain Android Apps: Build high-performance apps using Kotlin and Java, ensuring excellent user experiences.
Collaborate Across Teams: Work with product managers, designers, and backend developers to implement features and optimise UX.
UI/UX Development: Use Jetpack Compose to create intuitive, responsive UIs.
Code Quality & Best Practices: Write clean, maintainable, and testable code. Follow Android development best practices.
Optimise Performance: Troubleshoot and resolve issues related to performance, crashes, and security.
Full Lifecycle Involvement: Contribute to planning, design, implementation, testing, deployment, and maintenance.
Key Qualifications:
Strong experience with Kotlin and Java for Android development.
Minimum experience of 3 years.
Familiarity with SOLID principles and Clean Architecture.
Familiarity with Jetpack Compose and modern Android UI components.
Experience with Android SDK, APIs, and development tools.
Knowledge of Android architecture patterns (e.g., MVVM, MVP).
Ability to troubleshoot, optimise performance, and ensure app stability.
Experience with RESTful APIs, third-party integrations, and cloud services.
Familiarity with testing frameworks (JUnit, Espresso) and CI/CD processes.
Solid understanding of version control (Git) and collaborative tools (e.g., JIRA).
Good communication skills and a team-oriented mindset.
Job ID: 136606685