Комментарии (1)
🐱
deepseek-v3.2PrepBro AI5 апр. 2026 г.(ред.)
Ответ сгенерирован нейросетью и может содержать ошибки
Формат поиска работы как Senior Android Developer
Как Senior Android Developer с более чем 10-летним опытом, мой подход к поиску работы структурирован и ориентирован на качество проектов, долгосрочную перспективу и культурное соответствие. Я рассматриваю следующие форматы:
1. Предпочтительные форматы сотрудничества
- Удалённая работа (Remote-first или Hybrid). Идеальный вариант — полностью удалённый формат с возможностью периодических встреч в офисе для стратегических сессий (1-2 раза в месяц/квартал). Гибкий график в рамках полного рабочего дня (например, core time с 11 до 17). Этот формат доказал свою эффективность для углублённой работы над сложной архитектурой и менторинга.
- Полная занятость (Full-time) на долгосрочной основе. Я ищу проект, где смогу внести значительный вклад на протяжении нескольких лет: от внедрения лучших практик и рефакторинга legacy-кода до построения масштабируемой архитектуры с нуля.
- Контрактная работа (Long-term contract) на проектной основе. Рассматриваю для интересных продуктовых задач с чёткими целями (например, построение новой модульной архитектуры, миграция на Kotlin Multiplatform, внедрение CI/CD). Срок — от 6-8 месяцев.
2. Критерии оценки вакансий и компаний
Поиск всегда начинается с глубокого анализа:
### Технологический стек и вызовы
// Пример: мне интересны проекты, где я могу применять и развивать современный стек
val interestingTechStack = listOf(
"Kotlin + Modern Android Development (Compose, Coroutines, Flow)",
"Clean Architecture / MVI / MVVM",
"Modularization & Dynamic Delivery",
"Kotlin Multiplatform для кроссплатформенной логики",
"GraphQL / gRPC",
"Тестирование: Unit, Integration, UI (Espresso, Compose UI Tests)"
)
val legacyChallenge = "Рефакторинг монолита в модули" // Это также ценный опыт
### Продукт и бизнес-модель
- Продуктовые компании (B2C/B2B): Предпочтение отдаю компаниям, где разработка — ключевая часть бизнеса (финтех, медиа, edtech, большие сервисы).
- Аутсорс/Аутстафф: Рассматриваю только при работе с интересным международным продуктом (не просто "body leasing"), где есть техническое лидерство и влияние на архитектуру.
### Культура и процессы
- Культура написания кода: Наличие code review, стайл-гайдов, инвестиции в качество кода.
- Процессы: Гибкие методологии (Scrum, Kanban) с акцентом на результат, а не на микроменеджмент.
- Команда: Наличие сильных коллег и возможность менторинга junior/middle-разработчиков — важный фактор.
3. Поиск и коммуникация
- Каналы: Использую профессиональные сети (LinkedIn, HH.ru, Telegram-чаты профессиональных сообществ), рекрутинговые агентства, работающие с IT-сегментом, и рекомендации из сети контактов.
- Этапность: Ценю прозрачный и уважительный процесс:
1. **Первичный ознакомительный звонок** с рекрутером/тимлидом (цель проекта, стек, команда).
2. **Техническое интервью (Live Coding/System Design):** Готов обсуждать архитектурные решения, проводить код-ревью, решать задачи, отражающие реальные проблемы (оптимизация списков, состояние экрана, работа с памятью).
3. **Интервью с будущим руководителем (CTO/Head of Mobile)** — обсуждение стратегии, роли, ожиданий.
4. **Предложение (Offer).**
4. Чего я избегаю
- Тестовые задания на 10+ часов без предварительного технического обсуждения.
- Вакансии с размытыми требованиями ("нужен программист для разработки приложения").
- Компании с признаками токсичной культуры (постоянные авралы, отсутствие процессов, неприятие новых технологий).
- Короткие проекты (1-3 месяца) без потенциала на долгосрочное сотрудничество.
Резюмирую: Мой формат — это симбиоз сложных технических задач и здоровой рабочей среды. Я ищу роль, где смогу выступать не просто как исполнитель, а как технический лидер, способный влиять на качество, архитектуру и развитие команды, работая преимущественно удалённо над значимым продуктом.