Android Developer

Cyprus, Limassol · Full-time · Intermediate

About The Position

This is a great opportunity to join our talented and highly professional team who are developing our market leading, innovative and cutting edge cellular telecommunications products, which are used to safeguard people around the world.

 

Job description:

  • Mid to senior level position, according to experience
  • Research, design and development for cutting edge cellular communications solutions
  • Working environment
  • Windows
  • Kotlin/Java
  • Android Studio
  • TFS / GIT / GitLab
  • Working processes
  • Scrum agile process framework
  • Peer coding reviews
  • Innovation initiatives
  • 70-20-10 model for learning and development


 

Requirements

Qualifications required:

  • At least 3 years of working experience with Android software development
  • At least 1 year should be working with Kotlin
  • Solid understanding of software architectural patterns
  • Having experience with the below can be consider advantage:
  • Clean architecture
  • Reactive programming (RxJava)
  • Dependency injection (Dagger 2)
  • Unit testing
  • Scrum framework

 

Other requirements:

  • Hunger to learn and continuously improve
  • Excellent English and communication skills
  • Able to work effectively as part of a team

Apply for this position