¡Activa las notificaciones laborales por email!

Software Engineer II - Android

McDonald’s Mexico

Ciudad de México

Presencial

MXN 35,000 - 50,000

Jornada completa

Hace 12 días

Descripción de la vacante

A global restaurant brand in Mexico City is seeking a Software Development Engineer to join their Global Technology team. This role involves contributing to the agile development lifecycle, designing and implementing innovative software solutions, and applying software engineering best practices. Candidates should have extensive experience in Kotlin and Java, along with a Bachelor's Degree in Computer Science or related field.

Formación

  • 2+ years of professional software development experience.
  • Extensive programming experience with Kotlin and Java.
  • Strong knowledge of computer science fundamentals.

Responsabilidades

  • Contribute to all aspects of the agile development lifecycle.
  • Design, implement, test, deploy, and maintain innovative software solutions.
  • Work in an agile environment, prioritizing important tasks.

Conocimientos

Kotlin
Java
Android platform technologies
Agile methodologies
Problem-solving
Communication

Educación

Bachelor's Degree in Computer Science or related field

Descripción del empleo

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+ Drive Thrus, through McDelivery, dine-in, or takeaway.

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

We are at the forefront of transformative technology, exploring new and innovative ways to serve our customers and spread happiness, using AI, robotics, and emerging tech to digitize the Golden Arches. Our global scale allows us to reshape all areas of our business, industry, and communities where McDonald’s operates. We face complex tech challenges daily, and our diverse, talented teams thrive in a fast-paced environment where feel-good meets innovation.

We are recruiting engineers to join our Global Technology team in Mexico City as we open our new office. This hub will focus on technology innovation and operational support to improve the experience for our customers, crew, and employees.

Learn more about how our technology team is enabling the Accelerating the Arches strategy on the McDonald’s Global Technology Technical Blog.

Job Description:
  • Contribute to all aspects of the agile development lifecycle, including design, development, documentation, testing, and operations.
  • Shape the definition, vision, design, roadmap, and development of product features as a software development engineer.
  • Design, implement, test, deploy, and maintain innovative software solutions to enhance service performance, durability, cost, and security.
  • Apply software engineering best practices to ensure high-quality deliverables.
  • Work in an agile environment, prioritizing important tasks in a startup-like setting.
Qualifications:
  • 2+ years of professional software development experience (non-internship).
  • Extensive programming experience with Kotlin, Java, and Android platform technologies and APIs.
  • Bachelor’s Degree in Computer Science or related field, or equivalent experience.
  • Strong knowledge of computer science fundamentals, including object-oriented design, data structures, and algorithms.
  • Excellent verbal and written communication skills.
  • Solution-oriented mindset with the ability to solve tough problems collaboratively in a fast-paced environment.
  • Leadership experience in engineering, driving operational excellence and best practices.
  • Quantitative skills, great judgment, and passion for creating excellent customer experiences.
  • Attention to detail and a drive for continuous improvement.
  • Ability to manage projects from requirements to launch and delivery.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.