Full Time

Software Engineer II - Android (Remote)

McDonald's
Remote!
$80,000 - $120,000* / year

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 a Software Engineer II - Android at McDonald's, you will play a pivotal role in the development and enhancement of our mobile applications, contributing to a seamless customer experience. Your primary focus will be to collaborate with cross-functional teams to deliver high-quality software solutions, ensuring optimal performance, scalability, and reliability. You will leverage your technical expertise in Android development to provide innovative features and enhancements that align with business objectives.



Job Responsibilities

  • Design, develop, and maintain robust Android applications, ensuring high performance and responsiveness.
  • Collaborate with UX/UI designers to translate wireframes and mockups into high-quality code.
  • Participate in code reviews and maintain code quality standards to enhance overall code reliability.
  • Work closely with product management to gather and implement software requirements.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability.
  • Engage in continuous learning of new technologies and best practices in Android development.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • A minimum of 3 years of professional experience in Android application development.
  • Proficiency in Kotlin and Java programming languages.
  • Strong understanding of Android SDK, different Android versions, and how to deal with different screen sizes.
  • Experience with popular libraries and APIs such as Retrofit, Gson, and Room.
  • Solid knowledge of mobile design principles, patterns, and best practices.
  • Familiarity with version control systems, particularly Git.


Technologies & Tools


In this position, you will utilize a variety of technologies and tools to enhance the Android applications, including but not limited to Android Studio, Gradle, Git for version control, and cloud services like Firebase. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools and mobile analytics software will also be beneficial.



Ideal Candidates


The ideal candidate for this position will possess strong problem-solving skills and a passion for technology. You should be a proactive team player who can work independently and collaboratively in a fast-paced environment. A commitment to writing clean, maintainable code and a desire to stay updated with the latest industry trends will distinguish you as an ideal fit for this role. Excellent communication skills and a customer-oriented mindset will further enhance your contribution to our diverse team at McDonald's.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

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