Android Developer

Местоположение и тип занятости

Санкт-Петербург, Ростов-на-Дону, ТаганрогПолный рабочий деньМожно удаленно


Выделенные команды разработки веб-сервисов и мобильных приложений

Описание вакансии

Условия работы


Join our strong team of Android developers dedicated to our customers’ needs. You will have an opportunity to establish new business processes, lead large-scale projects, and resolve a diverse range of complex problems in a friendly atmosphere.


  • Develop and support android applications for our customers; 
  • Demonstrate engineering excellence by writing clean, robust code following an agile development methodology;
  • Define, design, and deliver new features and enhancements, support and improve the existing ones;
  • Ensure and continuously improve application performance and responsiveness;
  • Maintain code quality and structure, conduct code reviews, write unit tests;
  • Stay up-to-date with the latest technologies and tools to improve software development and delivery;
  • Support and mentor other developers on the team.


  • 4+ years of software development experience including working knowledge of standard libraries and design patterns;
  • Experience building well-optimized and well-architected applications for Android mobile devices using Kotlin/Java;
  • Deep understanding of core software concepts, including networking, security, memory management, multi-threading, and Android application life-cycle management;
  • Highly proficient in the following: OOP, SOLID, client-server applications, data structures, presentation patterns (MVP, MVVM, etc.), working with Android development tools and system services;
  • Familiarity with Clean Architecture;
  • Experience with testing libraries such as Espresso and Mockito;
  • Proficient in debugging and performance tuning and experience with various testing frameworks;
  • Experience with Scrum and Agile methodologies;
  • Knowledge of latest mobile emerging technologies, architectures, and trends;
  • Strong problem-solving skills, a detail-oriented mindset, and capable of collaborating across teams;
  • Conversational English skills (spoken and written), including the ability to write about and speak on technical topics;
  • Bonus points for showing us Google Play applications you’ve made, open-source contributions, or other visible past work.



  • A friendly team of first-class professionals you’ll find easy to work and communicate with;
  • Transparency in processes and liberal atmosphere across the company;
  • Modern technology stack on all projects;
  • Professional and personal growth as well as the ability to change your area of expertise;
  • Attendance sponsorship of IT events, professional conferences as well as financial cover of online and offline courses;
  • Internal hackathons and meetups where each employee can act as a speaker;
  • Salary corresponding to your work experience and skills. We are open for payment negotiation;
  • A cosy office in the historic center of the city. Fruits, coffee, tea, biscuits, cereal, bicycle and car parking spaces, lounge areas with cosy armchairs, bean-bags and sofas, PS4, guitars, balalaika and a library with professional and fiction literature;
  • Flexible working schedule and the ability to work remotely;
  • All the necessary equipment;
  • Compensation of sport and medical expenses;
  • English language courses.