This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a talented and motivated React Developer with 2-3 years of experience in both React Native and React JS. You will play a crucial role in developing and maintaining our high-quality, scalable mobile (React Native) and web applications (React JS).
Job Responsibility:
Develop, maintain, and enhance cross-platform mobile applications for iOS and Android using React Native
Design, develop, and optimize user interfaces (UI) and user experience (UX) for web applications using React JS
Collaborate closely with Back-end developers and product teams to integrate APIs/Web Services effectively
Write clean, well-documented, highly maintainable, and scalable code
Implement Unit Testing and Integration Testing to ensure product quality and stability
Optimize application performance for maximum speed and responsiveness
Research and apply the latest technologies and best practices within the React ecosystem
Requirements:
2–3 years of hands-on experience in developing applications using both React JS and React Native
Strong proficiency in core web technologies: JavaScript (ES6+), HTML5, and CSS3
Solid understanding of fundamental React concepts, including Components, Hooks, and State Management (e.g., Redux, Context API, MobX, or Zustand)
Experience with common React Native libraries (e.g., React Navigation) and UI styling (e.g., Styled-components, Tailwind CSS for React Native)
Proven experience in integrating RESTful APIs and handling asynchronous data flows
Familiarity with the Agile/Scrum development methodology
Strong problem-solving skills, and the ability to work effectively both independently and within a team
Nice to have:
Experience with TypeScript
Knowledge of mobile CI/CD pipelines (e.g., Fastlane, CodePush)
Familiarity with Server-Side Rendering (SSR) or Static Site Generation (SSG) using Next.js or Gatsby
Basic understanding of cloud services (AWS, Azure, GCP)
What we offer:
Social and unemployment insurance coverage as per Vietnamese Labor Law
Bao Viet Insurance
Annual leave entitlement in accordance with the Vietnamese Labor Law
13th-month salary and annual salary review
Bonuses for public holidays
Monthly team-party activities
Skill development through e-learning, workshops, and more
Office perks including fruit, tea, and coffee, birthday gifts, and access to books
Access to a PlayStation 5 gaming console in the office