Expired
Top 3 reasons to join us
- 14 days annual leave per year
- 13th salary
- Social Insurances-full salary
Job description
- Design and develop mobile applications for Android (Java).
- Implement native mobile application.
- Analyse, design, program, test, document and maintain mobile applications.
- Provide maintenance support to customers(internal and/or external) by investigating and rectifying reported system shortcomings.
- Participate in cutting-edge digital project development for worldwide leading companies on various business domains.
- Analyze requirements, come up with adequate technical design and maintain technical documentation
- Write clean and maintainable code using engineering best practices (unit testing, source control, continuous integration, design patterns, etc.). Comply with the coding standards (SDLC guidelines).
- Customize integration development with other software systems based on Customer requirements.
- Collaborate closely with Project Manager and other team members to raise up suggestions or any concerns; actively suggest a plan of actions to improve overall quality.
- Troubleshoot performance, scale, object clustering issue for integration solutions and debugging.
- Research new technologies and existing libraries
Your skills and experience
Technical Skills:
- University degree in IT field or equivalent industry experience
- At least 3 years of experience in Android
- Must have experience developing for multiple screen sizes and densities
- Good at OOP and data structure
- Experience with developing custom UI for native component
- Good understanding about MVP, MVVM
- Good at finding and using 3rd party open source library
- Have experience in integrating mobile apps with web services, firebase
- Have experience in memory & performance solving
Soft skills:
- Strong willingness to learn new practices and technologies
- Able to work well in the team and willingness to mentor / coach others
- Exceptional interpersonal skills, including facilitation and negotiation
- Understanding and experience of Agile methodology
- Experience in working across a number of technical domains with the ability to ‘deep dive’ where required and ensure correct solutions are implemented
- Ability to translate technical talk to the business
- Ability to deliver convincing presentations that provide significant insight and generate consensus and buy-in
- Team working: diligent, reliable, dynamic, team spirit
- Interested in working in a start-up environment.
- Proficient in English reading, writing, and speaking.
Why you'll love working here
Very competitive salary that matches with your talents and contributions.
- Labor contract, social insurance, unemployment insurance are fully based on Vietnamese law.
- Working devices are provided.
- International, friendly, young & dynamic working environment.
- Great opportunity for career development.
- Attractive and competitive salary based on candidate's performance and working experience.
- 13th salary bonus.
- 14 days annual leave, 10 public holidays per year.
- Free Coffee and snacks are available at pantry.
- Be a big part of a small team - your contribution will make a big difference
Neo Consulting
View company
At Neo Consulting Co, Ltd
Company type
IT Outsourcing
Company size
1-50
employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email