Senior Android Developer

Posted by NDrive In: Jobs

About this job

Job type: Permanent
Experience level: Senior
Industry type: Location Based Services, Mobile Application, Software Development

Company size: ~50 employees
Company type: Private
Location: Porto, Portugal


android java rxjava kotlin agile

Job description

We are looking for an Android Developer who is eager to create and maintain fast, responsive and reliable mobile applications, providing our customers with a rewarding experience.


  • Translate designs and wireframes into high quality code
  • Help maintain code quality, organization, and automatization
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Work with other engineers and QA to deliver high quality software to our customers
  • Write clean code and tests
  • Participate in design and code reviews

Requirements and Skills:

  • 3+ years of experience in Android Development
  • Kotlin experience
  • RxJava or other reactive programming
  • Take pride in writing clean, modular code you are responsible for maintaining
  • Passion for delivering the best user experience on mobile

Nice to Have:

  • An app published on Google Play
  • Web services integration (REST, JSON) in a mobile environment
  • Know-how of test-driven development


  • Free fruit, snacks and much more
  • Budget for conferences and team building activities
  • Health insurance
  • Competitive salary
  • PS4 and darts
  • Free locker

We value people that are passionate to learn, so even if you don’t master all the skills described above and you are interested to work with us, feel free to apply.

NDrive is an independent developer and provider of a state-of-the art Turn-by-Turn navigation software for Smartphones, Automotive and Personal Navigation Devices.