Overview

Redops is looking for an experienced result-oriented professional to fulfill the position of Mid Android Developer. If you are curious about new technology and the possibilities it creates, then this job may be perfect for you.

Responsibilities:

  • Write clean, concise code that is stable and extensible;
  • Build, and maintain high performance, reusable, and reliable code;
  • Ensure the best possible performance, quality and responsiveness of the application, debug and resolve production issues as needed;
  • Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes;
  • Continuously discover, evaluate, and implement new technologies to maximize mobile development efficiency;

 

Required Qualifications:

  • At least 2-3 years of experience in building Android Apps;
  • Solid understanding of the full mobile development lifecycle;
  • Strong knowledge of Kotlin and Java;
  • Knowledge of Android SDK development, including best practices, APIs, libraries, including popular 3rd party APIs;
  • Experience in working with Firebase;
  • Knowledge of object-oriented programming;
  • Knowledge of software architectural patterns (MVP, MVVM);
  • Experience and understanding of network communication using Restful APIs, JSON, Sockets and Room;
  • Working knowledge of the general mobile landscape, trends, and emerging technologies;
  • Understanding of material design;
  • Written and verbal English and Russian communication skills will be considered as plus;