Android Developer

Posted Sep 7 2021

By Cynthia Rabbath
Full time Mid senior level Equity or stock options: No Remote: Yes USD3,000/per month

Job Summary

The job holder will be responsible for assisting the Software Development team in designing and building the next generation of our mobile applications by improving and amplifying the app Android Platform.

Responsibilities

  • Design and build advanced applications for the Android platform.
  • Unit-test code for robustness, including edge cases, usability, and general reliability. 
  • Work on bug fixing and improving application performance. 
  • Collaborate with cross-functional teams to define, design, and ship new features. 
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency. 

Requirements

  • Bachelor degree in Computer Science, Engineering or any related field
  • 4 years of working experience in Android Development
  • Solid understanding of the full mobile development life cycle
  • Technical skills including: Kotlin, MVP, Room Database, Dependency Injection, Inversion of Control, Repository Pattern, RxKotlin, Retrofit
  • Knowledgeable and experienced in general mobile landscape, architectures, trends, and emerging technologies.
  • Experience integrating third-party libraries and APIs
  • Teamwork spirit
  • Entrepreneur personality with high energy, motivation and passion