Senior Android Developer Job Description Template
Our company is looking for a Senior Android Developer to join our team.
Responsibilities:
- Architect our Android app from scratch, contributing to all aspects of development and improvement of our applications over time;
- Participate in requirements gathering and refinement;
- Conduct early project scoping and collaborate with cross-functional teams;
- Provide support for applicationsParticipate in team and peer improvement plans;
- Test, debug and maintain the application software throughout the product life cycleImplement best practices in all areas of software development;
- Provide appropriate unit tests for all code;
- Integrate with Server-Side APIs that facilitates cryptocurrency transactions on the blockchain;
- Assist in functional test automation.
Requirements:
- JSON;
- RESTful APIs;
- Android development with Java/Kotlin and MVP design patterns;
- XML;
- Degree in Computer Science, Engineering or Mathematics (NQF 7 or Higher) from a recognized university.