McDonald's is looking to accelerate technology innovation to enhance customer experience through AI-powered web applications, digitizing operations and improving efficiency across digital, delivery, and drive-thru channels.
Requirements
- Hands-on experience building web applications with React.js, JavaScript/TypeScript, HTML, CSS
- Basic experience in backend development (Node.js/Express or similar), ability to build simple APIs and integrate with databases or external services to deliver end-to-end web applications
- Familiarity with cloud platforms (e.g., GCP, AWS, Azure) is a plus
- Experience working on chatbots, interactive dashboards, or real-time data visualizations
- Contributions to design systems or component libraries
- Exposure to AI/ML APIs or AI-driven product features
Responsibilities
- Build user-friendly web applications using React.js, HTML, CSS, and modern JavaScript/TypeScript frameworks
- Contribute to end-to-end development of webapps, including connecting frontends to backend services
- Support development of lightweight Node.js/Express services to integrate APIs, handle data flows, and connect to AI/ML services
- Translate AI/ML outputs into intuitive interfaces, dashboards, recommendations, and interactive experiences for users
- Work with UX designers to implement responsive, accessible, and human-centered designs
- Learn and apply AI-driven interaction patterns such as chatbot UIs, personalized recommendations, and simple multimodal experiences
- Ensure code quality through testing, reviews, and documentation
Other
- Collaborate with AI engineers, product managers, and UX teams
- Collaborate with senior engineers and cross-functional teams
- Participate in continuous improvement efforts, bringing curiosity and a growth mindset to AI-powered product development
- Strong problem-solving skills, willingness to learn, and ability to adapt in fast-paced environments
- Good communication and teamwork skills; ability to collaborate with designers, product managers, and AI engineers