Job description
Participate in developing software systems on ANDROID operating system, including:
- Analyze and develop applications on Android platform.
- Collaborate with the design team to define app features.
- Ensure application quality and performance according to specifications.
- Identify potential issues and resolve application bottlenecks.
- Fix app bugs before official release.
- Design and deploy application updates.
Your skills and experience
- Candidates have at least 1 year of experience developing native mobile applications (Java/Kotlin).
- Experience integrating RESTful APIs and SDKs, libraries in application development.
- Good understanding of third-party libraries and APIs such as OKHTTP, RxJava, Firebase, Coroutine, Flow, Room.
- Have knowledge of data structures, algorithms, object-oriented programming.
- Proficient in using Git to manage source code
- Experienced in testing, debugging and optimizing application performance
- Good communication skills, problem solving skills, good teamwork skills.
Bonus points if the candidate has
- Experience working with iOS swift
- Integrated billing, admob into Android project
- Candidates with active Github and/or Stack Overflow profiles
Why you'll love working here
- Working hours: From 8:00 to 17:30, Monday to Friday (1.5 hour lunch break).
- Salary up to 20M
- Annual salary increase based on performance.
- Annual company trip, monthly team-building.
- Project bonus, business performance bonus, bonus, holiday bonus, 13th month salary,...
- Young, dynamic and fun working environment
- Employees working for 2 years or more get extra leave.