Posted on: 20/11/2025
Description :
Responsibilities :
- Develop and maintain high-quality software solutions using Java and Kotlin.
- Design and implement user interfaces following MVC and MVVM architectural patterns.
- Apply Clean Architecture principles to ensure scalable and maintainable codebases.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Utilise strong Problem-Solving Skills to troubleshoot and optimise application performance.
- Implement efficient algorithms and data handling techniques, leveraging Data Structures knowledge.
- Conduct code reviews to maintain code quality and adherence to best practices.
- Mentor junior developers and contribute to the continuous improvement of development processes.
Requirements :
- Must have 7 years of experience in software development with strong expertise in Java and Kotlin.
- Proven experience working with architectural patterns such as MVC, MVVM, and Clean Architecture.
- Excellent Problem-Solving Skills with the ability to analyse and resolve complex technical challenges.
- Solid understanding of Data Structures and their application in building efficient software solutions.
- Experience in designing, developing, and maintaining scalable and high-performance applications.
- Strong knowledge of object-oriented programming concepts and best practices.
- Familiarity with RESTful APIs and integration with backend services.
- Good communication skills and ability to work collaboratively in an Agile environment.
Good-to-have :
- Experience with cloud platforms and containerization technologies.
- Knowledge of automated testing frameworks and continuous integration processes.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1577884
Interview Questions for you
View All