Yum! Brands

Software Engineer III

Yum! Brands  •  Ho Chi Minh City (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

What You’ll Work On

  • React Native applications running oniOS, Android, and Web

  • Shared UI components and business logic across platforms

  • Performance-sensitive workflows used in real restaurant operations

  • Production code wherestability matters more than cleverness

Growth Opportunities

  • You’ll have opportunities to grow in areas such as:

  • Architecture ownership and technical decisionmaking

  • Mentoring and supporting junior engineers

  • Monorepo tooling (e.g.,Nx)

  • CI/CD pipelines and cloud platforms (AWS, Firebase)

  • Authentication and security (OAuth, JWT, Cognito, Firebase Auth)

  • Design systems and reusable component libraries

  • Endtoend testing (Detox, Cypress)

  • Advanced use ofAI as a productivity and thinking partner

React Native Engineering

  • Build and maintain features usingReact Native, with attention to:

  • Component design and hooks

  • Rendering performance and rerender control

  • Navigation patterns

  • Platform differences (iOS / Android / Web)

  • Contribute toReactJScodebases when shared behavior makes sense

  • Write code that teammates can easily understand, maintain, and extend

Debugging, Performance & Production Quality

  • Debug issues acrossJavaScript 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 onquality, clarity, and learning

  • Communicate clearly in English with international teammates

  • 3+ yearsof professional experience withReact Native

  • Experience shipping and maintaining apps oniOS and Android

  • ReactJS / Web experienceis a strong plus

  • Solid understanding of:

  • React hooks and component lifecycle

  • Rendering performance and memoization

  • Debugging tools and workflows

  • Experience integratingRESTful APIsand 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 usingAI-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.

Yum! Brands

About Yum! Brands

Yum! Brands, Inc., based in Louisville, Kentucky, and its subsidiaries franchise or operate a system of over 60,000 restaurants in more than 155 countries and territories under the Company’s concepts – KFC, Taco Bell, Pizza Hut and the Habit Burger Grill. The Company's KFC, Taco Bell and Pizza Hut brands are global leaders of the chicken, Mexican-style food, and pizza categories, respectively. The Habit Burger Grill is a fast casual restaurant concept specializing in made-to-order chargrilled burgers, sandwiches and more.

What makes Yum! a great place to work? It's our people. As the world's largest restaurant company, we invest in people capability so that our global workforce can make the most of their careers. With ongoing opportunities for personal and professional success, we've built a culture that rewards and recognizes great effort while providing the flexibility that is so important to all of us.

Industry
Food & Beverage
Company Size
5,001-10,000 employees
Headquarters
Louisville, KY
Year Founded
Unknown
Website
yum.com
Social Media