DevArchitect
← Back to jobs
Pizza Hut Digital & Technology

Software Engineer React-Native

Pizza Hut Digital & Technology

ITviec
HybridVietnamabout 2 months ago

Job Description

Top 3 Reasons To Join Us Flexible Friday afternoon 18 Annual Leave + 5 Recharge Days/ Year Hybrid working model The Job

WHAT YOU'LL WORK ON:

  • React Native applications running on iOS, Android, and Web 
  • Shared UI components and business logic across platforms 
  • Performance-sensitive workflows used in real restaurant operations 
  • Production code where stability matters more than cleverness

RESPONSIBILITIES:

React Native Engineering 

  • Build and maintain features using React Native, with attention to: 
  • Component design and hooks 
  • Rendering performance and rerender control 
  • Navigation patterns 
  • Platform differences (iOS / Android / Web) 
  • Contribute to ReactJS codebases when shared behavior makes sense 
  • Write code that teammates can easily understand, maintain, and extend 

Debugging, Performance & Production Quality 

  • Debug issues across JavaScript and platform-specific behavior 
  • Investigate crashes and production issues using tools such as: Sentry, Crashlytics, Datadog 
  • Optimize performance where it matters (avoid premature optimization) 
  • Take ownership of features after release through monitoring and iteration 

Delivery & Collaboration 

  • Work closely with backend engineers on API contracts and data flows 
  • Collaborate with product, design, and QA to ship stable features 
  • Participate in code reviews focused on quality, clarity, and learning 
  • Communicate clearly in English with international teammates
Your Skills and Experience
  • 3+ years of professional experience with React Native 
  • Experience shipping and maintaining apps on iOS and Android 
  • ReactJS / Web experience is a strong plus 
  • Solid understanding of: 
  • React hooks and component lifecycle 
  • Rendering performance and memoization 
  • Debugging tools and workflows 
  • Experience integrating RESTful APIs and handling async data 
  • Comfortable owning features endtoend within a defined scope 
  • Willing to learn, ask questions, and improve continuously 

Nice to Have (Not Mandatory) 

  • Exposure to native mobile development (Java, Kotlin, Swift, ObjectiveC
  • Experience working in large codebases or shared component systems 
  • Enjoys using AI-assisted coding (“vibe coding”) to: Explore solutions faster, Debug more efficiently, Learn unfamiliar areas 
  • AI tools are encouraged, not restricted. We trust engineers to use them responsibly. 
Why You'll Love Working Here

Attractive Benefits:

  • 100% salary during probation period
  • Annual Leave: 18 days/ year
  • Five “Recharge Days” – Extra days, in addition to company holidays.
  • Flexible Friday afternoon
  • Full salary insurance
  • 13th-month bonus
  • Gift + 1 day off for birthday
  • Advanced health insurance (Generali)
  • Regular engagement activities: sport clubs, internal event…
  • Support Macbook and Monitor

Benefits

Attractive Benefits:

  • 100% salary during probation period
  • Annual Leave: 18 days/ year
  • Five “Recharge Days” – Extra days, in addition to company holidays.
  • Flexible Friday afternoon
  • Full salary insurance
  • 13th-month bonus
  • Gift + 1 day off for birthday
  • Advanced health insurance (Generali)
  • Regular engagement activities: sport clubs, internal event…
  • Support Macbook and Monitor