Full-Time Software Engineer II -Frontend

McDonald's Corporation is hiring a remote Full-Time Software Engineer II -Frontend. The career level for this job opening is Experienced and is accepting Chicago, IL based applicants remotely. Read complete job description before applying.

McDonald's Corporation

Job Title

Software Engineer II -Frontend

Posted

Career Level

Full-Time

Career Level

Experienced

Locations Accepted

Chicago, IL

Salary

YEAR $98140 - $138625

Job Details

McDonald’s, one of the most recognized brands in the world, is seeking a skilled Software Development Engineer to own the development of our in-store technology as part of Commercial Product & Platform organization.

The Commercial Product & Platform vision develops global technology products and platforms that delight our customers and enable our crews to operate our restaurants reliably and effectively.

The Software Engineer II role works with the Sr Engineering Manager, Chapter Lead. In this role, you will be responsible for the design, development, testing, and maintenance of the McDonald’s restaurant software.

Restaurant Technology software includes application user interface, API layer software, data management, and data communication with external systems. The software needs to meet stringent reliability and performance requirements as well as the needs of our customers.

Responsibilities

  • Working in a software development team for restaurant software applications that support the design and development for new functionality.
  • Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations, and actively participating in and completing the scrum process.
  • Design, implement, test, deploy, and maintain innovative software solutions for web applications.
  • Implement software engineering techniques to maintain a high standard of quality and develop innovative software solutions to improve service performance, durability, cost, and security.
  • Provide mentorship and guidance to junior engineers on the team.
  • Providing frequent progress updates to the direct manager and other partners.

Qualifications

  • Bachelor’s degree in computer science or related field or equivalent experience.
  • Minimum of 2 years of non-internship professional software development experience.
  • Minimum of 1 year of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • Experience with cloud technologies, such as Kubernetes, Docker, IaaS.
  • Extensive programming experience with HTML/CSS, JavaScript/TypeScript, React Native framework, NodeJS and REST APIs.
  • Experience in developing Backend-For-Frontend (BFF) services in Java or C# is preferred.
  • Experience working with NoSQL database, Redis Cache is preferred.
  • Solid knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm).
  • Strong verbal and written communication skills.
  • Ability to tackle difficult issues in a team-oriented, fast-paced work environment.
  • Proven abilities in an engineering environment to drive operational excellence and best practices.
  • Highly quantitative with excellent judgment and desire for building a great customer experience.
  • Attention to detail and drive to continuously improve the software application and product.
  • Ability to take a project from scoping requirements to launch to delivery.

Preferred Qualifications

  • Experience with QA test frameworks.
  • Experience with Next.js

FAQs

What is the last date for applying to the job?

The deadline to apply for Full-Time Software Engineer II -Frontend at McDonald's Corporation is 19th of April 2025 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ Chicago, IL ] applicants. .

Related Jobs You May Like

Senior Design Verification Engineer

Ho Chi Minh, Viet Nam
9 hours ago
Debugging And Analysis
SoC/MCU Design Verification
SystemVerilog
Renesas Electronics
Full-Time
Senior Manager

Automation Test Engineer

Ho Chi Minh City, Viet Nam
9 hours ago
Appium
Selenium
software testing
KMS Technology
Full-Time
Experienced

Senior iOS Engineer (Remote)

United States
1 day ago
API Integration
iOS Development
Swift
Experian
Full-Time
Senior Manager

Manager, Software Engineering

New York, NY
1 day ago
Cloud Architecture
Cloud Platform
Software Development
NBCUniversal
Full-Time
Manager
YEAR $140000 - $200000

Junior Back-end Software Engineer (Java)

Kraków, Poland
1 day ago
CI/CD
Distributed Systems
Java
Software Mind
Full-Time
Entry Level

Kotlin/Java Engineer - Broker

Munich, Germany
1 day ago
AWS
Docker
GraphQL
Scalable GmbH
Full-Time
Experienced

VKS Platform Engineer (with Kafka expertise)

Bucharest, Romania
1 day ago
Apache Kafka
Google Cloud Platform
Kubernetes
Software Mind
Full-Time
Expert

Android Developer

Budapest, Hungary
1 day ago
Android Development
Android SDK
Kotlin
Hiflylabs
Full-Time
Experienced

Senior ServiceNow Developer

Pune, India
1 day ago
API Development
Integration
IT Service Management
EVERSANA
Full-Time
Expert

MBSE (Model Based Systems Engineer)

Manchester, United Kingdom
1 day ago
Aerospace Engineering
Matlab/Simulink
Model-Based Systems Engineering
ALTEN
Full-Time
Experienced

Senior Automation Test Engineer (Python)

Ho Chi Minh, Viet Nam
1 day ago
CI/CD
Mobile Automation Testing
Python
KMS Technology
Full-Time
Senior Manager

Hardware Engineer (f/m/div.)

Ovar, Portugal
1 day ago
Electrical Engineering
Hardware Design
Hardware Development
Bosch Group
Full-Time
Experienced