Join Us

Put your passion to work.

Junior Android Developer

As a Junior Android Developer, you will have the opportunity to build solutions that would make an impact on the markets where our clients operate.you will be working on new apps but also improve current apps for performance, scalability and robustness while making use of the latest technologies, reducing complexity and making development easier. A successful candidate will need to be organised, motivated and get things done. Want to work in a startup environment, doing a bit of everything and taking ownership of what he/she will be working on.

Responsibilities:

  • Producing Android code to a good standard with the support of a Lead
  • Showing good attention to detail in the final product, taking care and pride in what is produced
  • Communicating clearly both technically and creatively, to ensure the best possible solutions are built
  • Tracking and communicating progress of tasks with the task owner or Lead
  • Developing own skills to get as many aspects of Android development to a competent level
  • Sharing of ideas and techniques across the team, contributing to and learning from the team as a whole

Required Skills and Experience:

  • Object Oriented Programming
  • Java for Android
  • Kotlin
  • Android Studio
  • Android Layouts
  • Android App Lifecycle
  • Web service integration (REST, JSON) 
  • Git usage and code management
  • Exposure to Flutter

Ideally Applicants have:

  • Experience with Flutter 
  • Dagger2 or equivalent
  • RxJava or equivalent
  • Design patterns and architectures
  • Unit and UI tests
  • Full Android development lifecycle from project creation to release signing

If you feel you have the knowledge and skills to excel in this role, we would love to hear from you! Just click the "Apply" button and send us a message outlining why you would be well suited to the position.