We are looking for experienced Android Developers to join our high-powered experienced product team who follow agile development principles, and who value well-designed software, creative thinking, and thrive on solving the unsolvable.
1
Your role & responsibilities
You will be working on technology spanning mobile communications (voice, messaging, email), and fintech/payments all underpinned by strong security and privacy principles.
2
Your skills & qualifications
Bachelor’s degree minimum
At least 5 years Prior Android development and Kotlin experience
At least 2 years Android Automotive OS (AAOS) experience
Solid understanding of the full mobile development
Good data structure & algorithm background
Understand at least one of these architectures: MVP, MVVM, Clean Architecture
Know some design pattern (singleton, factory, data repository...)
Familiar to new technology such as: Jetpack Compose, Android Material 3, AndroidX, Android Architecture Component (LiveData, ViewModel), and so on.
Enthusiasm for technology with pulse on current trends and technologies in mobile application development
Familiarity with mobile applications and development, including the use of hardware such as accelerometers, cameras, and gyroscopes
Comfortable working as part of a cross-functional team and with code written by others, including bug fixing and refactoring legacy code
Proficient understanding of code versioning tools, such as Git
Top-notch teamwork and excellent communication skills
Additional:
Experience with complicated projects with multiple features is a plus
Experience with and understanding of test-driven design and unit testing is a plus
Agile/Scrum experience is a plus
3
Benefits
Full benefits and salary rank during probation
Very attractive salary (Negotiation)
13th month salary
Product company with global reputation specialized in end-point security