Job Description
- Build, develop and maintain Android platform applications as required by the company.
- Coordinate with other departments such as design, analysis, QC to ensure applications meet quality and performance standards.
- App optimization ensures that your app is smooth, high-performing, and user-friendly.
Candidate requirements
- Studying major in Information Technology, Software Technology or International Programmer Training School (NIIT, Aptech) or higher.
- Proficient in Java or Kotlin. Good knowledge of OOP, Code Organization, Coding Convention.
- Experience working with popular Android frameworks and libraries such as Android SDK, Jetpack, Retrofit, Dagger, RxJava.
- Experience working with Firebase, JSON/XML, Server - Client, request processing.
- Stay up to date with changes across Android versions.
- Experience working with SQLite, Realm. Experience connecting to printers and QR code scanners is a plus.
- Have skills in building and customizing UI to suit multiple screens. Understand the principles of user interface design on Android and design interfaces for many different types of screens.
- Proficient in source code management tools (git), project management (Jira).
Interest
Special attention to employees
- Competitive salary up to 25M/month
- Review salary adjustment twice a year
- Year-end bonus based on work productivity from 2-4 months salary
- Working hours: 8am - 5:30pm from Monday to Friday, closed on Saturday and Sunday
- Free lunch at the company
- Birthday gifts, sick leave, maternity leave, vacation, teambuilding, full health check-up
- There are Cultural and Sports Clubs and many regular cultural and artistic programs.
- Modern, airy working space, many entertainment facilities: bar, mini golf course, climbing area
- The office area is airy and convenient for transportation.
Open, professional environment, promoting creativity
- Working at a company with a mission to serve society, providing products and services to change productivity for organizations and individuals.
- Culture of frank exchange, enthusiastic support; Young and thoughtful boss, friendly colleagues
- Methodical working process, clear product vision
- Encourage initiative and active learning
Focus on supporting personal development
- There is a promotion path for each position and each specific individual towards management or expert.
- Participate in professional and soft skills training courses at each stage
- Participate in professional clubs