What are the responsibilities and job description for the Android Engineer Lead position at Infomatics Corp?
Job Details
The Android Engineering Lead will play a key role in the design, development, documentation, and troubleshooting of our eSIM / Multi-SIM library within the connection manager client APK, as well as other Android-based technology projects. This role will also involve leading a small Android development team. Prior leadership experience is preferred. A strong passion for cutting-edge technologies is essential, along with a commitment to sharing new opportunities with the broader team.
More specifically, you will:
- Write clean, concise code that is stable, extensible and unit-tested appropriately
- Communicate frequently and effectively with other developers and quality engineers on the team in addition to our product owners, scrum masters and project managers.
- Diagnose complex issues, evaluate, recommend and execute the best resolution
- Implement new features within our Agile delivery methodology while following our established architectural principles and practices
- Write code that meets the production requirements and design specifications and anticipate potential errors/issues
- Review your teams code via MRs, pair coding, and mentor sessions to improve overall team quality
- Work closely with the QA to understand the testing and automation plan
- Plan with the architecture team to improve the overall library and application framework
Requirements:
- 5 years Android application development experience
- 7 years overall application development experience
- 2 years web services development experience using REST, JSON, XML
- 2 Years as a team lead, or similar experience