Studio 29

INTERMEDIATE ANDROID DEVELOPER

  • Location Milnerton, Western Cape
  • Category Back-end Developer
  • Job Type Permanent
  • Salary Negotiable
  • Ref # 5220

About the client

Established in 2005, our client has forged a path of e excellence in South Africa, and across the African continent, to maintain their position at the forefront of global technology, and to deliver a cutting-edge, integrated workforce management solution that delivers superior value to their clients, with on-going, high-level research and development, and constant innovation

Their engineering teams and software developers have a mission to use their ingenuity and expertise working in a small team and an environment which is very informal and everyone gets stuck in and helps out.

TECHNICAL COMPETENCIES

· Reactive Java

· Java

· Kotlin

· RealmDB

· Gradle

· Android Studio

· GIT

· Bluetooth/GPS

SKILLS & EXPERIENCE REQUIRED

· Relevant qualification / certification

· 3+ years related experience

· Thorough understanding of Android lifecycles (Activity / Fragment)

· Knowledge of Android design principles, guidelines and best practices

· Data de-/serialization, JSON

· Be continuous integration centric

· Good understanding of object orientated programming, separation of concerns/responsibility, use of interfaces

· Thorough understanding of ScheduledExecutorService and a hate for Timer

· Willingness to indulge in scrum methodology

· Willingness to learn and share

· Ability to work both independently and in a team-oriented, collaborative environment

· Positive outlook and strong worth ethics

· Excellent time management, planning & problem-solving skills

· Deadline orientated

Apply