
ANDROID DEVELOPER

ANDROID DEVELOPER
IT
Ho Chi Minh City
Junior / Middle / Senior
Full-time
Responsibilities
Design, build and maintain advanced applications for the Android platform
Conduct code refactoring, optimization, building reusable components for future use
Participate in research and application of new technologies to products
Collaborating with the backend developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
Optimize applications for maximum speed and scalability
Understand the product thoroughly, constantly optimize the product, identify and fix problems, improve stability and user experience
Requirements
Bachelor’s degree in Computer Science or related field
At least 1-year experience as an Android Developer
Have good knowledge or experience with Android native development
In-depth understanding of computer science fundamentals (OOP, data structures and algorithms, architectures, etc)
Familiar with SOLID principles, architectural patterns (MVP, MVVM, etc)
Experience working with database types in Android such as SQLite, Room, Realm
Familiar with reactive frameworks and Jetpack like RxJava, LiveData, Room, ViewModel, etc
Ability to debug applications and collaborate with team members to overcome technical problems
Proficient understanding of code version control tools, such as Git
Confidence in communicating in English
** Nice to have:
Knowledge of development based on RESTful API
Ability to work alongside creative for implementation of UI/UX features
Have experience in DI frameworks like Dagger, Koin, etc - Have experience in Custom UI, Constraint Layout, and Animations
Understand the in-app purchase process and how to implement its
Prefer to have published mobile apps in the Play Store
Attention to detail. Has a good UI sense. Analytical mind and problem-solving aptitude
Motivation to learn a new programming language
Enjoy working on challenging solutions and systems
Believe that building great applications is not only about delivering code that “works”, but involves thinking about reusability, maintainability, security, and performance
Good teamwork and reliability
Benefits
Salary range: Up to 1500$ gross
Attractive salary with high raise every year, 13th-month salary
Social insurance, Health insurance, Unemployment Insurance as Labor Law
Chance to have a business trip to Singapore every year.
Minimum 12 days paid leave per annum
Team building, tea, and dessert event every month.
Free snack, tea, and coffee
Free coffee lounge, yoga class, and running club
Non-working days: Saturday and Sunday and Vietnam Public Holidays
Provide MacBook Pro for work. and other necessary working tools
Infomation
Offered Salary
900 $ - 1,500 $
Skills