
Principal Software Engineer, Mobile
Welcome to McDonald's Corporation, where we are constantly innovating and revolutionizing the fast food industry. We are currently seeking a highly skilled Principal Software Engineer, Mobile to join our dynamic team and lead our mobile development initiatives. As a Principal Software Engineer, you will play a critical role in shaping the future of our mobile technology, driving our digital strategy forward, and enhancing the overall customer experience. We are looking for a talented individual with a strong background in mobile development, a passion for delivering high-quality products, and a desire to make a significant impact in the restaurant industry. If you are a motivated and forward-thinking individual with a passion for technology and a drive to succeed, we want to hear from you.
- Develop and lead the mobile technology strategy for McDonald's Corporation.
- Collaborate with cross-functional teams to identify business needs and translate them into mobile development initiatives.
- Design, implement, and maintain high-quality mobile applications for both iOS and Android platforms.
- Provide technical leadership and mentorship to a team of mobile developers.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Stay up-to-date with the latest trends and advancements in mobile technology and make recommendations for implementation.
- Identify and troubleshoot technical issues and provide timely resolutions.
- Collaborate with product managers and designers to ensure a seamless user experience across all mobile platforms.
- Define and document technical requirements and specifications for mobile projects.
- Collaborate with backend developers to integrate mobile applications with server-side systems.
- Participate in the recruitment and onboarding of new mobile development team members.
- Continuously monitor and improve the performance, scalability, and security of mobile applications.
- Communicate project status and updates to key stakeholders, including upper management.
- Conduct research and make recommendations for new tools and technologies to improve the mobile development process.
- Act as a subject matter expert and provide technical guidance to other teams within the organization.
Bachelor's Degree In Computer Science Or Related Field.
Minimum Of 8 Years Of Experience In Mobile Application Development.
Expertise In Mobile Development Languages Such As Swift, Java Or Kotlin.
Strong Understanding Of Ios And/Or Android Development Frameworks.
Proven Track Record Of Leading And Managing A Team Of Mobile Developers In A Fast-Paced Environment.
Project Management
Agile Methodology
Team Leadership
Problem-Solving
Mobile development
API integration
App Design
User Experience (UX)
Coding Proficiency
Quality Assurance (Qa)
Cross-Platform Integration
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Principal Software Engineer, Mobile in Chicago, IL, USA is $144,000 - $175,000 per year. This may vary depending on factors such as the company, level of experience, and specific job responsibilities.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
McDonald's is the world's leading global foodservice retailer with over 37,000 locations in over 100 countries. More than 90% of McDonald's restaurants worldwide are owned and operated by independent local business men and women.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started