JOB SUMMARY:
This role supports the entire application lifecycle, producing fully functional mobile applications with clean code, gathering requirements, participating in development processes, and staying updated with best practices for mobile app coding.
RESPONSIBILITIES:
- Support the entire application lifecycle (concept, design, test, release, and support).
- Produce fully functional mobile applications writing clean code.
- Gather specific requirements and suggest solutions.
- Participate in requirement analysis, implementation, code review, unit test, test, and deployment process.
- Remain up to date with the terminology, concepts, and best practices for coding mobile apps.
- Ensure new and legacy applications meet quality standards.
REQUIREMENTS:
- At least 2 years experience in Mobile Development, especially React Native.
- Understanding of the full mobile development life cycle (include but not limited to designing architecture, building, handle provisioning profile and certificates, testing and deploying).
- Experience in developing iOS, Android app by React Native.
- Must have strong knowledge of mobile app testing tools (unit and integration testing).
- Good knowledge in Web development (Rest API, websocket...).
- Good background in JavaScript, Ruby On Rails.
- Published mobile apps in Google Play, App Store is a plus.
- Logic thinking and understanding of business logic.
- A programmer who reads and writes English fluently.
- A person who have these characteristics: Continuous Improvement (You never stop improving yourself), Direct and Respect (You are direct to the matter while still respect people), Simplification (Try to make great yet elegantly simple things), Focus (Focus on things that matter, say no to distraction), Be bold (Dare to speak and take action for the right cause).
To succeed in this role, essential skills include: proficiency in React Native, knowledge of Javascript, experienced with Ruby On Rails, familiarity with API, and understanding of Testing.Additionally, candidates should have knowledge of Android Developer, understanding related to IOS Developer, strong grasp of Developer, and experience with Software.BENEFITS:
- 13th salary month.
- Review salary: more than once per year.
- Bonus as company’s revenue.
- Company support finance to buy Macbook (Upto $3000).
- Health insurance ($900/year).
- Company trip.
- And other benefits (you can know if you have chance to join us).
You will receive the following benefits: participate in Insurance, enjoy Travel, have Laptop support, and receive Performance bonus. You will receive the following benefits: participate in Insurance, enjoy Travel, have Laptop support, and receive Performance bonus.