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).
Responsibilities:
- 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.
Desirable Skills (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).
Benefits:
- 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.