Android Developer – REF 211 – 03

Full Time, Permanent
Remote in Europe

 

Purpose of the Role

The Android Developer plays a key role in a new agile development team and is primarily responsible for the development of elegant and functional mobile solutions by using and implementing current and emerging technology stacks.

Duties and Responsibilities

  • Participate in client’s requirements gathering discussions and suggest solutions
  • Support the entire application lifecycle, provide advice on estimates and project planning
  • Develop fully functional mobile applications, writing clean, testable code
  • Develop unit and UI tests to identify malfunctions, troubleshoot and debug to optimize performance
  • Follow the full SDLC under Agile methodology, liaising with a multidisciplinary team
  • Stay up-to-date with new technology trends, research and suggest new solutions

Required Experience & Knowledge

  • At least 3 years of professional experience developing Android apps using the Android SDK
  • Good experience with Kotlin and with recent Android SDKs
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with XML, JSON and serialized data
  • Working knowledge of software design patterns
  • Good knowledge of Gradle and its dependency management
  • A good understanding of the application development lifecycle
  • Familiarity working with Git version control in a collaborative team environment
  • Exposure or interest to learn React Native

Skills and Attributes

  • Team player with friendly personality, creative problem solver 
  • Customer – oriented approach, excellent communication and presentations skills
  • Ability to search for required information without assistance, share knowledge with the team

Required Education & Qualifications

  • Advanced level of both spoken and written English language
  • Bachelor’s or Master’s degree in Computer Science or relevant experience
  • Any relevant certificate would be considered a plus

Note: The working hours for this position can be between 4/5am EST and 12/1pm EST (US)

Apply Online

A valid email address is required.