Senior Android Developer Opportunity

easybrain company

Subscribe to our Telegram & Twitter Channel

Senior Android Developer in CYPRUS

Visa sponsorship & Relocation 1 year ago
Easybrain develops mobile games and applications that millions of people around the world play every day. Right now, we are looking for a Senior Android Developer with the experience in setting up advertisement mediation and ads networks integration, who will join our team.

Responsibilities:

  • Integration with third party SDKs and ad-servers to enable ads monetisation solutions in the Easybrain ecosystem;
  • Architecting client-server communication in collaboration with our backend team;
  • Working on supporting open standard MRAID as well as third party rich media formats;
  • Working on supporting open standard VAST as well as third party video formats;
  • Collaboration with UI Designers, Product Managers and Client Services to enable new capabilities, including ad formats, measurement techniques;
  • Update of relevant tools (Jira, Confluence) on the progress of work during sprints to ensure great collaboration, transparency, and accountability;
  • Provision of helpful and productive code reviews for peers and junior members of the team


Requirements:

  • Work experience in the same or similar position - 3+ years;
  • Demonstrated experience in development of shipped SDKs;
  • Strong knowledge of Java, Collections, Multithreading;
  • Knowledge of Android OS and its various versions;
  • Knowledge of Android Architecture Components;
  • Database experience, knowledge of SQLite, Room;
  • Excellent knowledge and practical experience of programming on Kotlin;
  • RxJava2, Dagger2, MVP, Clean Architecture;
  • Experience in working with remote data via REST, JSON and Web Services;
  • Excellent knowledge of client-server architecture, capabilities and limitations of mobile platforms, mobile networks;
  • Experience with cross platform mobile testing;
  • To be a decision-maker who can effectively estimate tasks timing;
  • Strong analytical, strategic, and creative problem-solving skills;
  • Knowledge of Russian language is a must;
  • Knowledge of English language - intermediate+


Benefits:

Besides the engaging tasks, support from experienced colleagues, and the opportunity to realize your own ideas, challenge, and drive, we offer:

  • High salary with performance bonuses;
  • Modern office and equipment;
  • Snacks and drinks;
  • Attendance of key industry events;
  • Medical insurance;
  • Sports reimbursement;
  • English lessons;
  • Relocation package if needed;
  • Fast-paced and easy-going environment
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly