Lead Software Engineer, Android Job Description

Lead Software Engineer, Android Job Description Template

Our company is looking for a Lead Software Engineer, Android to join our team.

Responsibilities:

  • Work on multiple projects simultaneously;
  • Given product requirements, plan and develop a flexible software implementation that promotes high quality user experiences and rapid development;
  • Manage branching and code review;
  • Promote and thrive in a professional, people first work culture;
  • Mentor the team’s junior members – lead by example;
  • Develop the company’s Android app to support the company’s hardware products;
  • Regularly communicate with other groups in the IoT team to solve problems and align on priorities.

Requirements:

  • Bachelor’s degree;
  • At least 2 years of people management experience;
  • At least 5 years of experience in Android application development;
  • At least 5 years of experience in software development;
  • Develop the company’s Android app to support the company’s hardware products;
  • Regularly communicate with other groups in the IoT team to solve problems and align on priorities;
  • Work on multiple projects simultaneously;
  • Promote and thrive in a professional, people first work culture;
  • Mentor the team’s junior members – lead by example;
  • Manage branching and code review;
  • Given product requirements, plan and develop a flexible software implementation that promotes high quality user experiences and rapid development.