About this role
Sr. Frontend Software Engineer
Yum! Hybrid
Yum! Digital & Technology is on a mission to revolutionize the QSR industry through Byte by YUM—our cutting-edge digital commerce platform powering iconic brands including Taco Bell, KFC, and Pizza Hut worldwide. Byte is transforming how millions of customers discover, engage with, and order from their favorite brands across web, mobile, and loyalty experiences.
As a Senior Software Engineer on the Taco Bell Experience
Experience
-
Team, you will design, build, and enhance Taco Bell's digital commerce experiences. Working as a hands-on engineer, you will develop modern, scalable web applications that deliver fast, intuitive, and engaging customer journeys across discovery, ordering, and checkout.
-
Partnering closely with Product, UX, Platform Engineering, Analytics, and market stakeholders, you will help deliver high-quality front-end solutions that balance performance, accessibility, maintainability, and speed to market. This role is ideal for an engineer who is passionate about creating exceptional customer experiences, solving complex technical challenges, and delivering impact at global scale.
-
Design and implement scalable front-end applications and shared components that power Taco Bell's digital commerce experiences.
-
Build responsive, accessible, and high-performance user interfaces using modern web technologies and front-end frameworks such as React and Next.js.
-
Drive best practices for component architecture, design systems, state management, and scalable front-end application structure.
-
Partner with Product, Design, and Back-End teams to deliver seamless end-to-end customer journeys across browsing, customization, ordering, and checkout flows.
-
Support market-specific custom development while maintaining a scalable core platform, consistent user experience, and strong code quality standards.
-
Collaborate on analytics instrumentation, A/B testing, and experimentation initiatives to continuously improve conversion and customer engagement.
-
Contribute to architecture discussions, code reviews, and engineering best practices to improve code quality, maintainability, and team effectiveness.
-
Partner with Product, QA, and DevOps teams to plan releases, phased rollouts, and continuous delivery practices.
-
Troubleshoot production issues and use monitoring and observability tools to improve application reliability, performance, and customer experience.
-
Leverage AI-assisted development tools and modern engineering practices to improve development efficiency, code quality, and team productivity.
-
Required Qualifications
-
Bachelor's degree in Computer Science, Information Systems, or equivalent practical experience.
-
5+ years of professional software engineering experience, including 4+ years building and operating modern React-based p