Senior Android Developer

Valukoda’s client, a high growth and innovative software company is a seeking full-time senior android developer with four or more years of experience on large scale projects. Members of the team will be working with others to create, design and develop features for our core products as well as develop new products.

Primary Responsibilities:

  • Design, develop, test, and document Android applications and software components. The primary focus is on Android telephony applications and frameworks
  • Comfort working on the full stack of the Android app – from the UI to the deep in the Android framework
  • Architect Android applications and mentor junior developers in architecture best practices
  • Play an active role in product discussions, influence the roadmap, and advocate for the end user experience
  • Report on development progress and raise issues including potential roadblocks
  • Help improve our code quality through writing unit tests, automation and performing code reviews
  • Contribute to the development of products which requires ownership throughout the product lifecycle from inception and design through to deployment and maintenance

Qualifications and Requirements:

  • Strong experience with Android platform development, data structure and design patterns, software design and development in mobile platforms
  • Experience with AT commands and interfacing with the radio interface layer (RIL)
  • Experience with Java, data structures and design patterns (Java, Android SDK, Kotlin)
  • Experience with Android Dialer, Contacts, SMS/MMS as well as data services
  • Strong attention to detail with the ability to handle large and complex projects
  • Ability to communicate verbally and written and work with team members as well as work independently

Additional Requested and Desired Skills:

  • Experience in Android phone system (VoLTE, RCS, RIL, etc.) preferred
  • Experience with UI/UX design and development for mobile and IOT devices
  • Experience with VOIP protocols and networking
  • Degree in Computer Science or related field

Please email to apply.