refresh

热门公司

Trending

招聘

JobsYum! Brands

Software Engineer III

Yum! Brands

Software Engineer III

Yum! Brands

Ho Chi Minh, Dong Nam Bo, Viet Nam, VN

·

On-site

·

Full-time

·

1mo ago

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

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 of AI as a productivity and thinking partner

  • 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.

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

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About Yum! Brands

Yum! Brands

Yum! Brands, Inc. is an American multinational fast food corporation. It was formed in 1977 as a subsidiary of PepsiCo, after the company acquired KFC, Pizza Hut, and Taco Bell. PepsiCo divested the brands in 1997, and these consolidated as Yum!.

10,001+

Employees

Louisville

Headquarters

Reviews

3.9

11 reviews

Work Life Balance

3.6

Compensation

4.3

Culture

3.9

Career

4.3

Management

3.6

87%

Recommend to a Friend

Pros

Cutting-edge technology stack and interesting technical challenges

Flexible remote work options and good work-life balance

Competitive compensation packages with equity

Cons

Internal politics in some teams

Organizational changes and restructuring can be disruptive

Work-life balance can be challenging during product launches

Salary Ranges

117 data points

Junior/L3

Junior/L3 · Data Analyst

0 reports

$107,000

total / year

Base

-

Stock

-

Bonus

-

$91,000

$123,000

Interview Experience

47 interviews

Difficulty

3.7

/ 5

Duration

14-28 weeks

Offer Rate

38%

Experience

Positive 65%

Neutral 25%

Negative 10%

Interview Process

1

Phone Screen

2

Technical Interview

3

System Design

4

Behavioral

5

Team Fit

Common Questions

Tell me about a challenging project

System design question

Coding problem

Why this company