Software Engineer II developing React Native applications for YUM! SuperApp used by restaurant teams. Focused on solving operational problems with performance and reliability across platforms.
Responsibilities
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)
**Delivery & Collaboration**
Work closely with backend engineers on API contracts and data flows
Participate in code reviews focused on quality, clarity, and learning
Communicate clearly in English with international teammates
Requirements
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 end-to-end 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, Objective-C)
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.**
Software Engineering Intern developing next - generation test automation software at Tektronix. Collaborating with senior engineers on impactful projects and gaining exposure to modern engineering practices.
Senior Software Engineer at Ralliant Corporation designing and developing scalable software solutions using C++, Python, and C#. Collaborating with teams to deliver high - quality software and drive continuous improvement.
HV Transmission Engineering Lead overseeing electrical engineering teams for UK HV Transmission projects. Collaborating on design delivery, managing stakeholder communication, and leading complex engineering scopes.
AI - Native Engineering Lead at PwC overseeing cloud migration strategies and mentoring teams for developing innovative software solutions. Focus on AWS cloud and AI - native practices while ensuring quality and security.
Full Stack Engineer designing and developing software solutions at Barclays. Collaborating with cross - functional teams while ensuring code quality and performance at scale.
Principal Engineer - Android providing technical leadership across critical native Android applications at IAA. Influencing engineering excellence and driving modernization in mobile apps.
Senior Full Stack Engineer developing high - performance Geospatial Platform and GIS cloud solutions at Pix4D in Berlin. Collaborating on AgTech data services and pivotal geospatial datasets to enhance agricultural fields.
Software Engineering Manager at PNC leading engineering teams in Retail Lending Core Services. Emphasizing modernization, innovation, and team development across critical lending platforms.