SalaryBox

Senior Android Engineer


Responsibilities

  • Design and build advanced app features for Android.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on MVP & MVVM architecture for building apps.
  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable code.
  • Familiarity with RESTful APIs to connect Mobile Applications to back-end services.
  • Unit test code for robustness, including edge cases, usability, and general reliability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements

  • 2+ years experience in Java, Kotlin.
  • Good working knowledge of design patterns OOAD.
  • Excellent analytical and problem-solving skills.
  • Hands on experience in writing Mobile Applications.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.