Senior Android-разработчик
Clickise · Казань
- Грейд
- Senior
- Формат
- Гибрид
- Занятость
- Полная
- Категория
- Программист
Контакт HR — бесплатно после входа
Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.
Описание
#вакансия #Казань #android #kotlin #java
Senior Android-разработчик
Локация: Казань(Работа удаленная, но случаются встречи с командой в офисе 2-3 раза в месяц)
Компания: Clickise
Зп: Обсуждаемо
Занятость: Полная
Мы — Clickise, агентство, которое разрабатывает и продвигает инновационные решения в рекламе и маркетинге. Мы строим экосистему сервисов вокруг рекламных площадок, помогаем бизнесу запускать рекламу, анализировать эффективность и находить свою аудиторию.
Что мы ждем от тебя:
• не менее 4–5 лет опыта разработки под Android;
• уверенное владение Kotlin и базовое понимание Java;
• опыт работы с Android SDK и последними версиями платформы;
• практический опыт применения Jetpack (включая Compose), Coroutines, Dagger2, Retrofit, RxJava;
• понимание принципов Clean Architecture и умение применять их на практике;
• опыт работы с WebSocket и HLS (HTTP Live Streaming).
умение проектировать масштабируемые и поддерживаемые Android‑приложения;
• опыт рефакторинга и оптимизации legacy‑кода;
• знание паттернов проектирования и лучших практик Android‑разработки.
способность работать в команде и эффективно взаимодействовать с бэкенд‑разработчиками, дизайнерами и тестировщиками;
• умение чётко формулировать технические задачи и оценивать сроки их выполнения;
• готовность к ревью кода и участию в технических обсуждениях.
Будет плюсом:
• опыт работы с CI/CD‑пайплайнами для Android‑приложений;
• знание основ безопасности мобильных приложений (например, защита данных, аутентификация);
• участие в открытых проектах или публикация технических статей/докладов.
Чем предстоит заниматься:
Разрабатывать функционал:
• реализация UI/UX согласно дизайн‑макетам с использованием Jetpack Compose;
• программирование клиент‑серверного взаимодействия через WebSocket и HTTP Live Streaming (HLS);
• интеграция и настройка сетевых запросов с помощью Retrofit;
• разработка фоновых задач и асинхронных операций с применением Coroutines и/или RxJava.
Работать над архитектурой и структурой кода:
• проектирование и поддержка модульной архитектуры приложения на основе Clean Architecture;
• внедрение и настройка Dagger2 для управления зависимостями;
• рефакторинг существующего кода с целью повышения читаемости, тестируемости и производительности.
Заниматься оптимизацией и тестированием:
• оптимизация производительности UI и сетевых операций;
• написание юнит‑тестов и интеграционных тестов для критически важных модулей;
• устранение утечек памяти и других ресурсоёмких проблем.
Интеграция и взаимодействие:
• подключение и настройка сторонних SDK и сервисов (например, push‑уведомления, аналитика);
• синхронизация работы с бэкенд‑командой для согласования API и протоколов обмена данными.
Заниматься поддержкой и релизом:
• участие в подготовке сборок для тестирования и релиза;
• анализ и исправление критических багов по отзывам тестировщиков и пользователей;
• документирование ключевых архитектурных решений и сложных участков кода.
Условия работы:
• Гибридный или удаленный формат работы(посещение офиса для встреч с командой 3-4 раза в месяц);
• Конкурентоспособная зарплата (обсудим и договоримся, исходя из твоего опыта и навыков);
• Работа над интересным проектом в технически сильной команде;
• Классный офис в центре города;
• Удобный график: пятидневная рабочая неделя с 09:00 до 18:00 или с 10:00 до 19:00, суббота и воскресенье — выходные. Возможно гибкое начало рабочего дня.
🛫Контакт для связи: @marusyadm
Senior Android-разработчик
Локация: Казань(Работа удаленная, но случаются встречи с командой в офисе 2-3 раза в месяц)
Компания: Clickise
Зп: Обсуждаемо
Занятость: Полная
Мы — Clickise, агентство, которое разрабатывает и продвигает инновационные решения в рекламе и маркетинге. Мы строим экосистему сервисов вокруг рекламных площадок, помогаем бизнесу запускать рекламу, анализировать эффективность и находить свою аудиторию.
Что мы ждем от тебя:
• не менее 4–5 лет опыта разработки под Android;
• уверенное владение Kotlin и базовое понимание Java;
• опыт работы с Android SDK и последними версиями платформы;
• практический опыт применения Jetpack (включая Compose), Coroutines, Dagger2, Retrofit, RxJava;
• понимание принципов Clean Architecture и умение применять их на практике;
• опыт работы с WebSocket и HLS (HTTP Live Streaming).
умение проектировать масштабируемые и поддерживаемые Android‑приложения;
• опыт рефакторинга и оптимизации legacy‑кода;
• знание паттернов проектирования и лучших практик Android‑разработки.
способность работать в команде и эффективно взаимодействовать с бэкенд‑разработчиками, дизайнерами и тестировщиками;
• умение чётко формулировать технические задачи и оценивать сроки их выполнения;
• готовность к ревью кода и участию в технических обсуждениях.
Будет плюсом:
• опыт работы с CI/CD‑пайплайнами для Android‑приложений;
• знание основ безопасности мобильных приложений (например, защита данных, аутентификация);
• участие в открытых проектах или публикация технических статей/докладов.
Чем предстоит заниматься:
Разрабатывать функционал:
• реализация UI/UX согласно дизайн‑макетам с использованием Jetpack Compose;
• программирование клиент‑серверного взаимодействия через WebSocket и HTTP Live Streaming (HLS);
• интеграция и настройка сетевых запросов с помощью Retrofit;
• разработка фоновых задач и асинхронных операций с применением Coroutines и/или RxJava.
Работать над архитектурой и структурой кода:
• проектирование и поддержка модульной архитектуры приложения на основе Clean Architecture;
• внедрение и настройка Dagger2 для управления зависимостями;
• рефакторинг существующего кода с целью повышения читаемости, тестируемости и производительности.
Заниматься оптимизацией и тестированием:
• оптимизация производительности UI и сетевых операций;
• написание юнит‑тестов и интеграционных тестов для критически важных модулей;
• устранение утечек памяти и других ресурсоёмких проблем.
Интеграция и взаимодействие:
• подключение и настройка сторонних SDK и сервисов (например, push‑уведомления, аналитика);
• синхронизация работы с бэкенд‑командой для согласования API и протоколов обмена данными.
Заниматься поддержкой и релизом:
• участие в подготовке сборок для тестирования и релиза;
• анализ и исправление критических багов по отзывам тестировщиков и пользователей;
• документирование ключевых архитектурных решений и сложных участков кода.
Условия работы:
• Гибридный или удаленный формат работы(посещение офиса для встреч с командой 3-4 раза в месяц);
• Конкурентоспособная зарплата (обсудим и договоримся, исходя из твоего опыта и навыков);
• Работа над интересным проектом в технически сильной команде;
• Классный офис в центре города;
• Удобный график: пятидневная рабочая неделя с 09:00 до 18:00 или с 10:00 до 19:00, суббота и воскресенье — выходные. Возможно гибкое начало рабочего дня.
🛫Контакт для связи: @marusyadm
- android
- kotlin
- java
- jetpack
- compose
- coroutines
- dagger2
- retrofit
- rxjava
- clean_architecture
- websocket
- hls
- ci/cd
- security
Оценка вакансии
73/100 · хорошо
- Оценка описания недоступна
- Зарплата не указана
- Компания и проект описаны
- Контакт HR подтверждён
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Стажер Frontend-разработчик
AI-балл 60/100Martspec
Неоплачиваемая стажировка (2–3 месяца)
InternУдалённоreacttypescriptbootstrap
Senior Quant Developer
AI-балл 62/100LINKIT · Amsterdam, Netherlands
SeniorОфисcppcpp20statistical_analysis
Full Stack Team Lead (AI PDLC)
AI-балл 71/100СберЗдоровье · Россия
LeadУдалённоpythoncursorclaude_code
Senior Software Engineer (Ruby on Rails)
AI-балл 61/100EverAI
SeniorУдалённоrubyruby_on_railspostgresql
Middle Java Engineer
AI-балл 79/100Comtek
6 000 – 6 600 $
SeniorУдалённоjavaawskafka