Software Engineer III - Android

2 Months ago • All levels • Mobile Development

Job Summary

Job Description

The Software Engineer III - Android will write robust and maintainable code, provide guidance on design, and collaborate with other engineers. They will mentor the team, assist with development, and contribute to the agile development life cycle. The engineer will ensure quality through automation and unit testing, improve the app's performance, and provide guidance on non-functional requirements. They will also focus on security, privacy, and continuous improvement of logging and metrics. The role involves working in an agile, startup-like environment and fostering team growth based on company values.
Must have:
  • Write robust and maintainable code.
  • Collaborate with other engineers, mentoring the team.
  • Ensure quality through automation and unit testing.
  • Improve the app using profilers.

Job Details

  • Write robust and maintainable code.
  • Provide guidance on design making sure all business requirements are addressed.
  • Collaborate with other engineers, be mentor that actively helps the team in development and best practices. Assist the team when blocked, and drive them towards a decision, managing divergent views.
  • Collaborate within a development team, assisting end to end. Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations. Always seeking to improve the team velocity through leadership.
  • Ensure quality through automation testing and unit testing, maintaining and improving the code coverage.
  • Improve the app using profilers, ensuring the best use of network, CPU and memory.
  • Provide guidance on NFR.
  • Have a passion for quality making sure the team adheres to acceptance criteria, focusing on security and privacy for our customers. Leading the team in the RCA of issues.
  • Continuously improves the logging and monitor metrics in the app, delivering always feel-good moments to our customers.
  • Work in an agile, startup-like development environment, where you are always working on the most important priorities. Steer and communicate early when priorities and/or delivery times overlap. Build relationships outside of the team and showcases the team skills in engineering team.
  • Model your team based on McDonald’s company values, fostering growth on the development team through constructive feedback and concrete goals.

Similar Jobs

superbloom games - Senior Unity Engineer

superbloom games

(Remote)
6 Months ago
Electronic Arts - Manager, Workplace Experience

Electronic Arts

Austin, Texas, United States (On-Site)
3 Weeks ago
Unseen Inc - Project Manager

Unseen Inc

Tokyo, Japan (On-Site)
1 Month ago
Optiv - Manager Cyber Operations

Optiv

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Boomi  - Manager, Commercial Sales Engineering

Boomi

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
bytedance - Android Software Engineer, Flow

bytedance

Singapore (On-Site)
9 Months ago
Technorizen Software Solution - Exp. IOS Developer (Indore)

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
1 Year ago
adglobal 360 - Flutter Engineer

adglobal 360

(Remote)
2 Months ago
GameChanger - Staff iOS Software Engineer, Gameday

GameChanger

United States (Remote)
4 Months ago
Apple - Cross-Platform (iOS/macOS/watchOS/visionOS/iPadOS) Software Developer - Maps Experiences

Apple

Culver City, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Engineering Manager

GoTo Group

Jakarta, Indonesia (Hybrid)
5 Months ago
Playtika - Data Infrastructure Group Manager

Playtika

Israel (On-Site)
3 Months ago
PwC - Senior Associate - SAP BASIS and Hyperscaler - RDC

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Motorola solutions - Staff Software Engineer (Frontend/Full-stack)

Motorola solutions

Edinburgh, Scotland, United Kingdom (Hybrid)
1 Week ago
Harvey - Manager, Sales Development

Harvey

New York, United States (Hybrid)
1 Week ago
Findhelp - Senior Customer Success Manager

Findhelp

Austin, Texas, United States (On-Site)
1 Year ago
Mcdonalds - Franchising Recruitment Manager

Mcdonalds

London, England, United Kingdom (Hybrid)
3 Weeks ago
GoDaddy - Senior Software Engineer

GoDaddy

Colombia (Remote)
2 Months ago
Wrike - Account Manager (French)

Wrike

Prague, Czechia (Hybrid)
2 Months ago
Intel  - Verification Team Leader

Intel

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico

Rush street interactive  - Digital Acquisition Specialist

Rush street interactive

Mexico City, Mexico (Hybrid)
2 Months ago
Rippling - Global Payroll Operations Specialist

Rippling

Mexico (Remote)
1 Week ago
CG bot  - 3D Generalist Artist with Lighting Experience

CG bot

Monterrey, Nuevo Leon, Mexico (On-Site)
2 Months ago
Mcdonalds - Full Stack Software Engineer II (C#/.NET)

Mcdonalds

Mexico City, Mexico (On-Site)
6 Months ago
FICO - Field Marketing Manager LATAM

FICO

Mexico (Remote)
2 Months ago
zipdev - Product Owner - Jira Specialist

zipdev

Mexico (Remote)
2 Weeks ago
Simcorp - Senior Customer Support Consultant

Simcorp

Mexico City, Mexico (Hybrid)
2 Weeks ago
oportun - Software Engineer

oportun

Mexico (Remote)
2 Weeks ago
Hawkeye Innovations - Baseball Systems Technician

Hawkeye Innovations

Mexico City, Mexico (On-Site)
3 Months ago
Lionbridge Games - Data Engineer I

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

zeta - Software Development Engineer II - iOS

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago
Aspire - Software Engineer III (Mobile Engineer)

Aspire

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Cred - Flutter Developer

Cred

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Sporty - Android Engineer

Sporty

India (Remote)
1 Year ago
Hike - Senior Software Development Engineer iOS

Hike

India (Remote)
2 Weeks ago
Nagarro - Senior Staff Engineer ,Mobile Developer (React Native)

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
9 Months ago
Nagarro - Senior Engineer, Mobile Android

Nagarro

South Africa (On-Site)
9 Months ago
Aristocrat - Mobile Developer

Aristocrat

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Sporty - iOS Engineer

Sporty

(Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

Mexico City, Mexico City, Mexico (Hybrid)

London, England, United Kingdom (Hybrid)

Mexico City, Mexico (Hybrid)

London, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Mcdonalds

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug