Senior Android Developer

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.