Offspring Digital Vietnam

HCMCC Building, 249A Thuy Khue, Hà Nội

Company Size : 10-24

View more

Job Summary

10-24

Outsourcing

Việt Nam

React Native Developer

Offspring Digital Vietnam

Ba Đình, Hà Nội

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Up to 2000USD
  • Posted:24/04/2026
  • 1

Job description

Overview of job

Why join Offspring?

Offspring is a boutique digital production studio, founded by an Australian Technical Director, that works with Australian and US markets. 

We believe that having the best people is more important than having hundreds of people. We believe that work should be about culture, growth and passion… not only money. We believe in pushing people to learn and achieve more. We believe in rewarding people based on their contributions, not who they know. 

If your values match with ours, then we want to talk to you. 

Đôi nét về Offspring

Offspring Digital là công ty công nghệ của Úc, đã hoạt động ở Hà Nội, Việt Nam gần 10 năm. Hiện công ty có hai đối tượng khách hàng chính: Úc và Mỹ. Về mặt sản phẩm, công ty hiện xây dựng và vận hành các nền tảng social network, thương mại điện tử, ứng dụng liên quan đến sức khỏe trên cả môi trường web và mobile.

Với Offspring, chúng tôi tin rằng việc lựa chọn người có năng lực cao quan trọng hơn việc có nhiều người khả năng trung bình. Chúng tôi cũng cho rằng một công việc tốt không chỉ liên quan đến vấn đề bạn nhận được bao nhiêu lương, mà còn là môi trường làm việc, văn hóa công ty, triển vọng nghề nghiệp và đam mê. Offspring tin tưởng là môi trường có thể đáp ứng được những yêu cầu trên và là nơi tạo ra nhiều cơ hội cho mọi người học hỏi và đạt được nhiều thành tựu trong sự nghiệp của mình. Bên cạnh đó, Offspring luôn tin tưởng vào việc đánh giá nhân viên của mình dựa vào giá trị đóng góp của họ, chứ không dựa vào những mối quan hệ mà họ có.

Nếu bạn cảm thấy những giá trị của bạn phù hợp, xin chào đón bạn vào Offspring Digital!

Benefits:

  • High monthly salary from $1100 - $2000
  • Stocked open kitchen, free breakfast and lunch
  • International standard healthcare
  • 13th month 
  • Performance bonus 
  • Flexible hours and work-from-home policy
  • Yearly company trip

Quyền lợi:

  • Mức lương cao, review lương nhiều lần trong năm dựa trên năng lực từ $1100 - $2000
  • Miễn phí bữa sáng - trưa, hoa quả, snack, thức uống nhẹ mỗi ngày tại công ty
  • Gói bảo hiểm sức khỏe ở các bệnh viện quốc tế
  • Lương tháng thứ 13
  • Thưởng năng lực 
  • Giờ làm việc linh hoạt, chính sách làm việc từ xa
  • Du lịch hàng năm

Job Requirement

Responsibility 

  • Develop and maintain cross-platform mobile applications using React Native
  • Write clean, maintainable, and scalable code for production environments
  • Optimize app performance (rendering, memory usage, network handling)
  • Collaborate with designers and product managers to deliver high-quality UX
  • Integrate APIs and handle complex data flows
  • Ensure proper handling of loading states, errors, and edge cases
  • Participate in code reviews and contribute to engineering best practices
  • Debug and resolve production issues effectively

Mô tả công việc:

  • Phát triển và duy trì các ứng dụng mobile đa nền tảng sử dụng React Native
  • Viết code sạch, dễ bảo trì và có khả năng mở rộng cho môi trường production
  • Tối ưu hiệu năng ứng dụng (rendering, memory usage, network handling)
  • Phối hợp với team Product và Design để mang lại trải nghiệm người dùng chất lượng cao
  • Tích hợp API và xử lý các luồng dữ liệu phức tạp
  • Đảm bảo xử lý đầy đủ các trạng thái loading, lỗi và các edge cases
  • Tham gia code review và đóng góp vào việc cải thiện chất lượng code
  • Debug và xử lý hiệu quả các vấn đề phát sinh trên production 

Technical Requirements

React Native & Frontend

  • Strong experience with React Native and modern React (hooks, functional components)
  • Solid understanding of component lifecycle and rendering behavior
  • Experience with performance optimization (re-renders, FlatList, memoization)
  • Experience with animations (e.g. Reanimated, gesture handling)
  • Familiarity with native modules (iOS/Android) is a plus

State Management & Data

  • Experience with state management (Zustand, Redux, or similar)
  • Experience with server state management (React Query or similar)
  • Strong understanding of API integration, caching, and error handling

Architecture & Code Quality

  • Ability to design scalable and maintainable code architecture
  • Experience structuring apps by features/modules
  • Understanding of separation of concerns and reusable components
  • Experience handling async flows, request cancellation, and edge cases

Testing & Reliability

  • Experience with unit testing (Jest)
  • Familiarity with end-to-end testing (Detox or similar) is a plus

Về chuyên môn 

React Native & Frontend

  • Có kinh nghiệm tốt với React Native và React hiện đại (hooks, functional components)
  • Hiểu rõ lifecycle của component và cơ chế rendering
  • Có kinh nghiệm tối ưu hiệu năng (re-render, FlatList, memoization)
  • Có kinh nghiệm làm việc với animation (Reanimated, gesture handling, …)
  • Có hiểu biết về native modules (iOS/Android) là một lợi thế

State Management & Data

  • Có kinh nghiệm với state management (Zustand, Redux hoặc tương đương)
  • Có kinh nghiệm quản lý server state (React Query hoặc tương đương)
  • Hiểu rõ cách tích hợp API, caching và xử lý lỗi

Architecture & Code Quality

  • Có khả năng thiết kế kiến trúc code scalable và dễ maintain
  • Có kinh nghiệm tổ chức code theo module/feature
  • Hiểu rõ separation of concerns và xây dựng component tái sử dụng
  • Có kinh nghiệm xử lý async flow, request cancellation và các edge cases

Bonus skills

  • Knowledge of Solutions Architecture
  • Knowledge of Functional Programming
  • Knowledge of GraphQL and RelayJS
  • Knowledge of Linux Server/ Shell command
  • Knowledge of Agile, Scrum, Kanban
  • Knowledge of Unit testing and End-to-End testing
  • Experience with AWS
  • A good understanding of UX principles
  • A good eye for design detail

Các kỹ năng khác – Nice to have

  • Kiến thức về Solutions Architecture
  • Có kiến thức về Functional Programming
  • Có kiến thức về GraphQL and RelayJS
  • Kiến thức về Linux Serve/ Shell Command
  • Kiến thức về Agile, Scrum, Kanban
  • Kiến thức về Unit Testing và End-To-End Testing
  • Có kinh nghiệm với AWS 
  • Có hiểu biết về UX Principles
  • Có thẩm mỹ tốt cho các chi tiết thiết kế

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • React Native
  • JavaScript
  • ReactJS
  • Animation
  • Linux
  • iOS
  • Unit testing
  • API
  • Mobile App
  • UX
  • Architecture
  • Android
  • Caching
  • AWS
  • Redux
  • GraphQL
  • Async
  • Jest
  • Detox
  • React Hooks
  • Zustand
  • React Query

COMPETENCES

  • Reliable
  • Agile
  • Scrum
  • Kanban