Job Description
About Company
We are looking for top-talent Android developers to join our team. You must be proactive, detail-oriented and have a passion for new technologies. You will be responsible for developing elegant UI/UX mobile apps:
- Develop top-quality Android applications base on the design specifications.
- Train and self-research to new technologies.
- Join in estimating, planning, scrum meeting and communicating with customers.
Your skills & qualifications
What You Are Good At:
- Strongly knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiar with RESTful APIs to connect Android applications to back-end services.
- Strongly knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, image/graphics, threading, and performance tuning.
- Have knowledge of the open-source Android ecosystem and the libraries available for common tasks.
Skills:
- OOP principles and design patterns.
- Familiar with Agile development process and tool: SCRUM & JIRA.
- Familiar with RxJava, MVP, Dagger 2, Retrofit.
Benefits for you
- The 13th bonus, performance bonus.
- Review salary every 6 months.
- Unlimited food, drink ...
- PVI, HealthCare and Social Insurance for you.
- Chance to business trips and training abroad.
- Dynamic, challenge working environment.
- Company activities: Sports, weekly happy hour, monthly movies, annual trip,...
- Working from Monday to Friday