Snr Software Development Engineer – Android

Snr Software Development Engineer – Android Job Description Template

Our company is looking for a Snr Software Development Engineer – Android to join our team.

Responsibilities:

  • Understand and breakdown complex problems into manageable chunks;
  • Implement native user experiences using the latest Android tooling and techniques;
  • Actively work with stakeholders to define future initiatives;
  • Contribute and improve the existing coding practices and patterns;
  • Be a champion of continuous improvement;
  • Champion continuous delivery.

Requirements:

  • Experience with JUnit and Android UI Testing;
  • Understand the tradeoffs of using a public cloud;
  • Proven Android development experience with consumer facing apps;
  • Experience with a CI tool(Jenkins, Travis CI etc);
  • Strong programming skills in Java and/or Kotlin;
  • Strong systems design skills;
  • Experience with Rx and Dagger2.

What job descriptions are similar to Snr Software Development Engineer – Android?