Software Engineer II - Android

4 Weeks ago • 2 Years + • Mobile Development

Job Summary

Job Description

McDonald's Global Technology is seeking Software Engineers II - Android to join their Mexico City office. This role involves contributing to the agile development life cycle, including design, development, documentation, testing, and operations. You will play a pivotal role in shaping product features from conception to completion, designing, implementing, testing, deploying, and maintaining innovative software solutions. The focus is on transforming service performance, durability, cost, and security using software engineering best practices in a fast-paced, agile environment. The company aims to leverage technology like AI and robotics to enhance customer and crew experiences across their digital, delivery, and drive-thru platforms.
Must have:
  • 2+ years of professional software development experience
  • Extensive Kotlin, Java, and Android platform experience
  • Solid Computer Science fundamentals
  • Strong verbal and written communication skills
  • Solution-oriented attitude
Good to have:
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Demonstrated leadership abilities
  • Passion for building great customer experiences
  • Uncompromising attention to detail
  • Ability to manage projects from scoping to launch

Job Details

Company Description

McDonald’s growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and Drive Thru). McDonald’s will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000 and growing Drive Thrus, through McDelivery, dine-in or takeaway. 

 

McDonald’s Global Technology is here to power tomorrow’s feel-good moments.  

That’s why you’ll find us at the forefront of transformative technology, exploring new and innovative ways to serve our millions of customers and spread happiness one delicious Hot Fudge Sundae-dipped fry at a time. Using AI, robotics and emerging tech, we’re digitizing the Golden Arches. Combine that with our unparalleled global scale, and we’re reshaping all areas of the business, industry and every community that is home to a McDonald’s restaurant. We face complex tech challenges every day. But that’s where our diverse and talented teams come in. They’re made up of the best and brightest from all over the globe, and they thrive in the space where feel-good meets fast-paced.  

We’re recruiting engineers to join our Global Technology team in Mexico City as we open our McDonald's in Mexico office. Our Mexico City office will be a hub for technology innovation and operational support to help us build the solutions that will improve our customer, crew and employee experience each and every day. 

Check out the McDonald’s  Global Technology Technical Blog to learn how technology and our global team are directly enabling the Accelerating the Arches strategy. 

Job Description

  • Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations.
  • As a software development engineer on a team, you will play a pivotal role in shaping the definition, vision, design, road map and development of product features from beginning to end.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Use software engineering best practices to ensure a high standard of quality for all team deliverables.
  • Work in an agile, startup-like development environment, where you are always working on the most important priorities.

Qualifications

  • 2+ years of non-internship professional software development experience.
  • Extensive programming experience with Kotlin, Java, and Android platform technologies and APIs.
  • Bachelor’s Degree in Computer Science or related field or equivalent years of experience.
  • Solid knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm.
  • Strong verbal and written communication skills.
  • Solution-oriented attitude and ability to solve tough problems in a collaborative, cross-functional, and fast-paced environment.
  • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
  • Highly quantitative with great judgment and passion for building a great customer experience.
  • Uncompromising attention to detail and drive to continuously improve the product.
  • Ability to take a project from scoping requirements to launch to delivery.

#LI-Hybrid

Similar Jobs

Temporal Technologies - Senior Engineering Manager - Open Source Server

Temporal Technologies

United States (On-Site)
1 Month ago
PlayStation Global - Technical Product Manager II

PlayStation Global

Carlsbad, California, United States (Hybrid)
3 Months ago
Whatnot - Senior FP&A Analyst

Whatnot

Los Angeles, California, United States (On-Site)
2 Months ago
Apple - Senior Operations Manager, Corporate Communications

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
clevertap - Regional Marketing Manager

clevertap

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
Mcdonalds - Software Engineer II - Android

Mcdonalds

Mexico City, Mexico (On-Site)
4 Weeks ago
Survay Monkey - Software Engineer II Mobile Developer (Android)

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
GoMotive - Software Engineer, Mobile (Android)

GoMotive

Canada (Remote)
2 Months ago
Ajmera Infotech - Senior Flutter Developer

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
3 Weeks ago
miniclip - IOS Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Riot Games - Manager, Accounting

Riot Games

Seoul, South Korea (On-Site)
1 Month ago
bytedance - Backend Software Engineer - Customer Service Platform - Seattle

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Sonar Source - Research Fellow

Sonar Source

Singapore (On-Site)
2 Months ago
Ciklum - Senior IOS Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
9 Months ago
Tesla - Electric Motor Technologist - Prototyping

Tesla

Athens, Greece (On-Site)
4 Months ago
Assist software  - Business Operations Specialist

Assist software

Suceava, Suceava County, Romania (Remote)
5 Months ago
Capgemini - Azure Integration Services

Capgemini

Kolkata, West Bengal, India (On-Site)
3 Months ago
Nice - Senior Product Manager

Nice

Atlanta, Georgia, United States (On-Site)
2 Weeks ago
HP - Senior Director, Portfolio & Product Management

HP

Spring, Texas, United States (On-Site)
1 Month ago
Scale AI - Head of Frontier Data Operations

Scale AI

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico

PwC - Associate 2 External Audit

PwC

San Luis Potosi, San Luis Potosi, Mexico (On-Site)
9 Months ago
Salesforce - Customer Success Manager, Commerce Cloud

Salesforce

Mexico City, Mexico (On-Site)
1 Month ago
Sailpoint - Manager, Travel and Expense

Sailpoint

Mexico City, Mexico (Remote)
1 Month ago
Lionbridge Games - Data Engineer I

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
techholding - Data Engineer

techholding

Mexico (Remote)
1 Month ago
Haleon - Sales Force Trainee

Haleon

Mexico City, Mexico (Hybrid)
1 Week ago
Salesforce - Salesforce Developer - Affirmative Action Vacancy for Women

Salesforce

Mexico City, Mexico (On-Site)
9 Months ago
Brillio - Senior Software Development Engineer

Brillio

Guadalajara, Jalisco, Mexico (Hybrid)
1 Month ago
Mcdonalds - Senior Manager - Chapter Lead

Mcdonalds

Mexico City, Mexico (Hybrid)
2 Weeks ago
Lead Venture - Help Desk Technician I

Lead Venture

La Paz, Baja California Sur, Mexico (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Tesla - Mobile Service Technician

Tesla

Netanya, Center District, Israel (On-Site)
4 Months ago
GameChanger - Staff iOS Software Engineer, Gameday

GameChanger

United States (Remote)
3 Months ago
Scout - Senior Software Engineer, Infotainment (Android)

Scout

Fremont, California, United States (On-Site)
3 Weeks ago
Global Business Travel - Android Developer III

Global Business Travel

Gurugram, Haryana, India (On-Site)
1 Month ago
Google - Software Engineer, Photos, Android

Google

New York, United States (On-Site)
2 Days ago
Sleeper - Senior Frontend Engineer (Mobile)

Sleeper

Los Angeles, California, United States (On-Site)
3 Months ago
Google - Lead Software Engineer, Quick Share, Android

Google

New Taipei City, Taiwan (On-Site)
2 Months ago
Ciklum - Expert Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
9 Months ago
Somewear Labs - Android Engineer

Somewear Labs

United States (Remote)
10 Months ago
Whatnot - Senior iOS Engineer

Whatnot

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded