- Develop and maintain highquality React Native applications using clean code.
- Use additional JavaScript libraries such as Redux to make asynchronous API calls and enhance website loading speed.
- Implement pixelperfect user interfaces that match designs.
- Diagnose and repair bugs and performance bottlenecks for nativelike performance.
- Reach out to the open source community to encourage and assist in implementing missioncritical software fixesReact Native moves quickly and frequently breaks things.
- Participate in sprint retrospectives and daily standups as well as twoweek sprints.
- Utilize new contemporary smooth animations and transitions to provide a great user experience.
- Plan the data and presentation layers of the applications front end.
- Leverage native APIs for deep integrations with both platforms.
- Maintain code and write tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
Qualifications :
General requirements:
- An intermediate level of English level
- At least 5 years of experience in the relevant jobs.
- Demonstrate a strong ability to learn and adapt to new technologies quickly.
Technical requirements:
- Firm grasp of the JavaScript and TypeScript language and its nuances including ES6 syntax.
- Knowledge of functional or objectoriented programming.
- Ability to write welldocumented and clean Javascript code.
- Rock solid at working with thirdparty dependencies and debugging dependency conflicts.
- Familiarity with native build tools like XCode Gradle Android Studio.
- Understanding of REST APIs the document request model and offline storage.
- Experience with automated testing suites like Jest.
Nice to have:
- Experience with Native iOS Android or other crossplatform frameworks (e.g. Flutter).
- Experience with unit testing and UI testing frameworks for React Native.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Have a basic understanding of writing apps for TV platforms (experience is a plus).
Additional Information :
Benefits and Perks
- Working in one of the Best Places to Work in Vietnam Top 10 ITC Company in Vietnam
- Flexible working model: Flexible time & Hybrid working from Ho Chi Minh or Da Nang city or working remotely from any location in Vietnam
- Attractive Salary & Benefits full salary in probation social insurance on full gross salary
- Performance appraisal twice a year 13thmonth salary and performance bonus
- Premium healthcare insurance for you and your loved ones
- Working 5 days/week from Monday to Friday
- 18 paid leave days/year
- Diverse careers opportunities with Software Services Software Product Development
- Working and growing in a valuesdriven international working environment and standard Agile culture with passionate and talented teams
- Onsite opportunities: shortterm and longterm assignments in U.S
- Various training on hottrend technologies best practices and soft skills
- Company trip big annual yearend party every year team building etc.
- Fitness & sport activities: football tennis table tennis badminton yoga swimming
- Joining community development activities: 1% Pledge charity every quarter blood donation public seminars career orientation talks
- Free inhouse entertainment facilities (football ping pong gym) coffee and snacks (instant noodles cookies candies)
And much more join us and let yourself explore other fantastic things!
Remote Work :
No
Employment Type :
Fulltime