Full Time

iOS Software Engineer III

McDonald's
$95,000 - $130,000* / year (about $46–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by McDonald's, so some details may not match this job. The employer's own page has the real description.

Job Overview

As an iOS Software Engineer III at McDonald's, you will play a crucial role in developing and enhancing our mobile application, ensuring a seamless and engaging user experience for our customers. You will collaborate with cross-functional teams to analyze and implement new features, optimize app performance, and troubleshoot issues, contributing to our commitment to innovation and customer satisfaction. Your expertise will be critical in guiding junior engineers and shaping the technical direction of our mobile initiatives.



Job Responsibilities

  • Design, build, and maintain high-performance iOS applications.
  • Collaborate with product management and design teams to define app features and user experience.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to ensure optimal performance and reliability.
  • Stay updated with the latest industry trends and advancements in iOS development.
  • Implement and recommend best practices for mobile application development.
  • Provide mentorship and guidance to junior iOS engineers on the team.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in iOS application development.
  • Proficiency in Swift and Objective-C programming languages.
  • Experience with iOS frameworks such as UIKit, Core Data, and Core Animation.
  • Strong understanding of RESTful APIs and JSON for data fetching.
  • Familiarity with version control systems, particularly Git.
  • Ability to work collaboratively in a fast-paced, agile environment.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.


Technologies & Tools

The iOS Software Engineer III will work with a range of technologies and tools, including Xcode for development, CocoaPods for dependency management, and various mobile application testing frameworks. Familiarity with Continuous Integration (CI) tools such as Jenkins and project management software like Jira or Trello is also beneficial. Experience with cloud services and APIs is essential for integrating with backend systems.



Ideal Candidates

Ideal candidates for this position will possess a strong technical foundation along with a creative mindset aimed at improving user experiences. They should be proactive learners who thrive in collaborative environments, ready to take initiatives and push the boundaries of mobile development. Strong communication skills, adaptability in tackling complex challenges, and a commitment to excellence in software engineering practices are key traits that will ensure success in this role at McDonald's.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.