Native Android mobile app developer

Role: Native Android mobile application developer
Location: Remote
Skills: Kotlin, React Native, Javascript
Type: Contract, full-time
Start date: Immediately

Join mobile application development company in London, UK and become a part of our team of experienced Native Android mobile app developers.

As our native Android mobile app developer you will be required to maintain and develop the existing Android apps as well as any future mobile apps development.

Native Android mobile app developer responsibilities:

  • Design, build and maintain high performance and reliable code
  • Ensure the best possible performance, quality and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality
  • Collaborate with cross-functional teams to define, design and ship new features
  • Work with outside data sources and APIs
  • Test for robustness, including edge cases, usability and general reliability
  • Continuously discover, evaluate and implement new technologies to maximise development efficiency

Key skills:

  • Strong knowledge of Android SDK, different versions of Android
  • Strong knowledge of Android UI design principles, patterns and best practices
  • Experience with offline storage, threading and performance tuning
  • Ability to design applications around natural user interfaces such as ‘touch’
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Experience working in an Agile environment and Android Studio
  • Knowledge of using GitHub in a collaborative environment
  • Experience with Kotlin
  • Experience in maintaining and releasing commercial apps in Google play store
  • Experience working with third-party SDKs, libraries and analytics tools
  • Familiarity with RESTful APIs to connect Android application to back-end services
  • Conversational level of English language
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies
  • Solid understanding of the full Android mobile app development life cycle

Join Empire Elements

Start working on exciting tech startup projects and become part of EE team.