Search by job, company or skills

Ban Vien Corporation

Mobile Developer (React Native)

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

JOB DESCRIPTION

Development of mobile applications with following responsibilities:

Requirement Analysis: communicating with BAs to get, understand and analysis requirement via Scrum planning or meetings. Working with backend members to clarify Rest APIs before implementing (if need).

Design: good knowledge of system design and the architecture of the application.

Coding (CD): implementing tasks with knowledge and applying:

o Initiate the structure of source code, install dependency libraries, custom core component, custom utility for projects.

o Techniques: TypeScript, React Native, Redux, Redux-Saga/Redux-Observable, React Navigation, REST API/GraphQL.

o Common third-party library: Firebase, Push notification, Formik, Webview, etc

o Common tools (Git, IDE, Terminal, Postman, Android Studio, XCode).

o Solving technical related difficult problems (app performance, library conflict, integrating with 3rd party system, native modules).

o Provide security to the application.

Unit Test (UT) is the phase that we test the component of our code using white box technique.

o Determine whether unit testing frameworks/library (Jest, React Testing library, Enzyme) is applied into project.

Integration Test (IT): working with backend members to integrate the whole system based on the functional requirement.

Deployment (CI/CD): implement CI/CD and guide/mentor other juniors in deployment task.

Manage publishing app on Google Play & App Store.

Modify, revise source code after other members code review.

REQUIREMENTS

MUST HAVE

Bachelor&aposs degree in computer science, Software Engineering, or a related field is typically required.

At least 3 years of professional experience as React Native.

Expert level hands on experience and understanding of Redux, its core principles, and ecosystem.

Experience with common third-party library (e.g., Firebase, Push notification, Formik, axios, React Navigation, payment integration, social integration, etc.). Native modules.

Broad knowledge of Android and iOS ecosystem, UI/UX guidelines and principles.

Experience in publishing apps to Google Play & App Store.

Familiar with CI/CD tools (Code Push, Fastlane).

Proficiency in at least two mobile app programming languages (ex: TypeScript, Dart, Kotlin, Swift) or a mobile app framework/library (ex: React Native, Flutter).

Familiar with source version control (e.g., GIT, SVN, CVS, etc.).

Familiar with working processes: Agile/Scrum.

Experience in managing iOS app builds and releases using TestFlight

NICE TO HAVE:

Knowledge of Native Code both Android & iOS (Java, Kotlin, Objective-C, Swift).

Experience with other mobile application frameworks (e.g., Flutter).

4. COMPANY BENEFITS

13th Salary + Performance Bonus.

Pass Probation Bonus.

Premium healthcare insurance benefits (PVI Insurance package) and family medical benefit (based on the level of experience).

Provide the famous e-learning platform-Udemy, to encourage continuous learning to adapt to the Tshape model.

Flexible working time: only 8 hours required as continual working-time at the office.

Annual leave up to 17 days: 12 days paid leave + 5 days sick leave.

Professional and Personal Development Training Programs.

4 Stars standard company trip in summer and a big annual Year-End-Party.

Coffee and snacks provided.

Holiday celebrations and parties for team members and family.

More Info

Date Posted: 25/08/2025

Job ID: 124650859

Report Job

About Company

View More
Last Updated: 22-09-2025 07:17:39 PM
Home Jobs in Ho Chi Minh Mobile Developer (React Native)

Similar Jobs