Senior Android developer

от 250 000 до 320 000 руб. на руки

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

About Distillery

Distillery is a high-growth technology services company specializing in end-to-end custom software development and IT staffing for startups, small and mid-size businesses, and enterprises. We help our clients to imagine, design, engineer and deliver business-defining software and digital experiences whether they’re looking for a fully managed team, scalable workforce or individual engineers.

About the Position

As a Senior Android Developer you will work on new technologies and find ways to meet our customers’ needs and make it easy for them to do business with us. You will be a part of a team to resolve a diverse range of complex problems and regularly lead multiple, technically complex, large-scale projects.

Responsibilities

  • 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

Requirements

  • 3+ 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
  • Experience with RxJava
  • 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
  • Experience with Android and DI frameworks
  • Proficient in debugging and performance tuning and experience with various testing frameworks
  • 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
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Understanding the principles of the operation of HTTP, WebSockets

Nice to Have

  • Bonus points for showing us Google Play applications you’ve made, open-source contributions, or other visible past work
  • Kotlin coroutines
  • Unit and UI tests
  • Navigation Framework such as Cicerone,
  • Jetpack navigation

Why You’ll Like Working Here

  • The ability to work on and partner with multi-national teams that are committed to our BEST core values: Best People, Best Expertise, Best Service, Best Teamwork

  • A generous, competitive compensation package for exceptional performers, as well as a generous vacation package and employer paid medical insurance

  • Hybrid working environment

  • Professional and personal development

  • Ability to work on US client projects

  • English language courses

Ключевые навыки

Английский — B1 — Средний
Kotlin
Android
Git
Design Patterns
Unit Testing

Вакансия опубликована 17 июня 2022 в Казани

Отзывы о компании

О данном работодателе пока нет отзывов или он скрыл их на нашем сайте
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв о компании

Похожие вакансии

Android developer

до 250 000 руб.
Можно работать из дома
Казань
Разработка плавного и приятного интерфейса. Многопоточная обработка данных. Написание понятного кода согласно разработанным стандартам. Работа с обменом данными клиент-серверных...
Коммерческий опыт разработки мобильных приложений под Android. Уверенные знания Kotlin. Опыт работы с RXJava2/Coroutine, Room, Retrofit.
Можно работать из дома
Казань
Разрабатывать клиентскую логику мобильного приложения. Находить лучшие интерфейсные решения вместе с product owner-ом, аналитиками и дизайнерами. Разрабатывать новые функциональные...
Опыт разработки под Android не менее 3хлет. Отличные знания языка Kotlin, интерес к трендам от jetbrains и Google.
Можно работать из дома
Казань
Принимать активное участие в разработке архитектуры приложения. Уметь находить и применять решения для замены GMS (Google Mobile Services), разрабатывать нативные...
Коммерческий опыт разработки под Android от 3-х лет. Уверенное знание Kotlin/Java. Уверенное знание Android SDK. Опыт разработки многопоточных...
Можно работать из дома
Казань
Разработка и поддержка мобильных приложений под платформу Android.
Уверенное знание Kotlin, Android SDK. Опыт продуктовой разработки под Android от 1,5 лет. Знание основных паттернов проектирования (MVVM, MVP).
Можно работать из дома
Казань
Участвовать в проектах — от обсуждения задачи до запуска. Разрабатывать современные, быстрые интерфейсы. Отвечать за качество разработки и поддержку фич в...
Опыт проектирования мобильных приложений с видео- и аудио- контентом, опыт работы с ExoPlayer от 2-х лет. Уверенное знание Kotlin...
Можно работать из дома
Казань
Видеоаналитические модули. Интеграция с пользовательскими скриптами. Trassir Cloud - облачный сервис видеонаблюдения.
Уверенное понимание Kotlin и Сoroutines: как базовых вещей так и тонкостей. Опыт использования Jetpack Compose, AndroidX. Есть знание и умение...