//THIS POSITION IS NOT NOT OPEN FOR EXPATS----------------------------Job Description:We are seeking an experienced Android Developer to join our fintech project. As a key member of our development team, you will contribute to the design and architecture of cutting-edge mobile applications. Your role will involve close communication with clients to clarify requirements, as well as brainstorming solutions to potential challenges. You will be responsible for the entire development lifecycle, including testing, deployment, and support of both new and existing mobile applications.
Job Requirements:At least 3 years of experience in Android (Kotlin)Familiar with reactive frameworks like RxJava, Coroutines, ...Familiar with modular design, managing dependencies in modularizationFamiliar with frameworks CI/CD like GitlabCI, Fastlane.Must have experience developing for multiple screen sizes and densitiesGood at OOP and data structureExperience with developing custom UI for native componentGood understanding of MVVM, MVI, and clean architectureHave experience in integrating mobile apps with web services, firebaseHave experience in automation test, unit testHave experience in memory & performance solvingHave experience in local databases (Realm, SQLite)Experience with Jetpack Compose is a bonus
Soft Skills:Enthusiastic about adopting new technologies and practices.Strong team player, willing to mentor and collaborate with colleagues.Exceptional interpersonal skills, including negotiation and facilitation.Familiarity with Agile principles and methodologies.
If you are a proactive developer who is passionate about crafting outstanding mobile experiences, enthusiastic to work within a dynamic team, and committed to continuous learning and growth, we encourage you to apply.