Алексей Х., Senior, Android разработчик

Male avatar
Алексей Х.
Россия, Москва
2 900 ₽/час 464 000 ₽/мес.
    Android разработчик
  • Senior
Опыт работы:

Опыт разработки ПО более 10 лет
Опыта управления командой специалистов до 4 человек
Опыт разработки мобильных приложений более 7 лет

Языки:

Английский — B2

ПисьменныйРазговорный

О специалисте

Навыки
Kotlin
Java
Swift
Android
IOS
SQLite
Android Studio
IntelliJ IDEA
Xcode
Android SDK
Android JetPack
Kotlin Multiplatform
RxJava
Dagger 2
MVVM
Clean Architecture
Retrofit
RX
HTTP
GraphQL
Jetpack Compose
Coroutines
Androidx
Room
Koin
Dagger Hilt
OkHttp
Git Flow
Push Notifications
Deep Linking
WebSocket
MPChart
Яндекс.Метрика
deepLinks
InstallReferrer
Firebase: Analytics
messaging
Remote Config
Crashlytics
Database:
PostgreSQL
Technology:
REST
Realm
JSON
Applications:
Stripe
Формат работы
Удалённо
Описание о специалисте

Опыт коммерческой разработки ПО более 10 лет

Опыта управления командой специалистов до 4 человек


Оценка трудоемкости проектов и задач, принятие технических и архитектурных решений

Работа с бэклогом, планирование спринтов, расстановка приоритетов, декомпозиция и назначение задач разработчикам и QA

Организация и проведение еженедельных митингов для планирования, обсуждения выполненной работы и корректировки фокуса

Проведение квартальных встреч с командой для получения и передачи обратной связи

Поддержка коммуникации внутри команды, помощь в решении вопросов взаимодействия

Проведение технических собеседований на позиции iOS и Android-разработчиков

Написание кода, код-ревью, наставничество и консультирование младших разработчиков

Ведение и контроль процесса передачи билдов в тестирование и публикации

Взаимодействие с руководителями (продукт-менеджером, CEO) для стратегического планирования на ближайший месяц, квартал, полгода

Контроль рабочей атмосферы в команде, разрешение конфликтных ситуаций

Опыт разработки мобильных приложений более 7 лет: Использование паттернов архитектурны: Clean Architecture, MVVM, MVP, MVI, VIPER Использование Kotlin Multiplatform в коммерческом проекте

Внедрение различных решений и фреймворков: Dagger, RxJava2, Room, Firebase

Работа с аналитическими метриками, проведение A/B тестов и внедрение улучшений для повышения ключевых показателей Внедрение Sign In: Google SignIn, Facebook, VK

Примеры работ

Zeus Kegel: Men's Exercises
Описание задачи/проекта

Мобильное Kotlin Multiplatform приложение, предназначенное для улучшения мужского интимного здоровья, профилактики и лечения эректильной дисфункции и т.п. В приложении реализованы функции тренировок, состоящих из различных упражнений, подгрузка ресурсов из бэкенда для уменьшения веса приложения, Lottie-анимации, система уровней и ачивок (геймификация).

Позиция на проекте
TeamLead + Developer
Размер команды
1 PM, 1 Teamlead, 2 iOS, 1 QA, 1 Backend, 1 Дизайнер
Ответственность
  1. Проектирование многомодульной архитектуры для KMM
  2. Работа с бэклогом, декомпозиция и оценка задач
  3. Планирование спринтов и проведение митингов, распределение задач между разработчиками, расстановка приоритетов
  4. Код ревью, написание кода
  5. Настройка CI/CD, ведение и контроль процесса передачи билдов в тестирование и публикации
  6. Интеграция Firebase Realtime Database
  7. Интеграция метрик, проведение АБ-тестов
  8. Интеграция пуш-уведомлений
  9. Интеграция deeplinks и подключение платежной системы Stripe
Технологии и инструменты
Firebase Realtime Database, Kotlin, Kotlin Multiplatform, SQLDelight, Stripe, Swift UIKit, icerock moko MVVM architecture components, Koin DI
Период работы/продолжительность
Октябрь 2023 г. - Сентябрь 2024 г.
Rizz GOD AI: Flirting Keyboard
Описание задачи/проекта

Мобильное приложение на основе искусственного интеллекта, разработанное для помощи пользователям в ведении флиртовой переписки. Основные функциональные возможности включают AI-клавиатуру для генерации флиртовых сообщений, загрузку фотографий пользователя для улучшения с помощью ИИ.

Позиция на проекте
TeamLead + Developer
Размер команды
1 PM, 1 Teamlead, 2 iOS, 1 QA, 1 Backend, 1 Дизайнер
Ответственность
  1. Проектирование архитектуры
  2. Работа с бэклогом, декомпозиция и оценка задач
  3. Планирование спринтов и проведение митингов, распределение задач между разработчиками, расстановка приоритетов
  4. Код ревью, написание кода
  5. Настройка CI/CD, ведение и контроль процесса передачи билдов в тестирование и публикации
  6. Интеграция метрик, проведение АБ-тестов
  7. Интеграция пуш-уведомлений
Технологии и инструменты
Combine, RealmSwift, SwiftUI, Swinject, KeyboardKit
Период работы/продолжительность
Июнь 2022 г. - Октябрь 2023 г.
AliRadar
Описание задачи/проекта

Ведущий разработчик мобильных приложений сервиса AliRadar на платформах Android (Kotlin) и iOS (Swift). AliRadar – это сервис для поиска, проверки и выбора товаров. Сервис собирает и анализирует данные о товарах с Алиэкспресс и предоставляет их пользователям в удобном виде.

Позиция на проекте
Android + iOS разработчик
Размер команды
1 PM, 1 QA, 1 Mobile (Android + iOS), 1 Backend, 2 Frontend, 1 Дизайнер, Marketing team
Ответственность
  1. Внедрил различные архитектурные решения и фреймворки, такие как Dagger, RxJava2, Room, Firebase, MPChart, Яндекс.Метрика
  2. Реализовал авторизацию пользователя через системы Google SignIn, Facebook, VK
  3. Работал с аналитическими метриками, проводил A/B тесты и внедрял улучшения, повышающие ключевые показатели
  4. Изучил и прокачал язык Swift до уверенного middle
  5. Разработал доп. приложение-помощник на Flutter
Технологии и инструменты
Dagger, GraphQL, MPChart, MVP, Retrofit, Room, Яндекс.Метрика, WebSocket, deepLinks, RxJava2, InstallReferrer, Firebase: Analytics, Messaging, Remote Config, Crashlytics, Sign In: Google SignIn, Facebook, VK
Период работы/продолжительность
Июль 2017 г. - Июнь 2022 г.
ООО Теком
Описание задачи/проекта

Разработка систем широковещания Harris, разработка клиент-серверного десктопного приложения Invenio Capture, написанного на C#. Поддержка системы Nexio компании ImagineCommunications (интегрированная серверная платформа для управления цифровым контентом): C++ и C#.

Позиция на проекте
C# Developer
Размер команды
1 Teamlead, 1 Developer
Ответственность
  1. Разработка систем широковещания Harris
  2. Написание и поддержка клиент-серверного десктопного приложения Invenio Capture
  3. Поддержка системы Nexio
  4. Исправление ошибок и небольшие улучшения
  5. Изучение языков C++, C#, библиотеки GUI, MFC, WinForms, WPF, REST, шаблоны проектирования
Технологии и инструменты
C#, C++, MFC, REST, WinForms, WPF
Период работы/продолжительность
Март 2015 г. - Июнь 2017 г.

Образование

Кандидат наук
Название учебного заведения/курса
Нижегородский государственный технический университет им. Р.Е. Алексеева, Нижний Новгород
Специальность
Информатика и вычислительная техника
Аналогичные специалисты
Male avatar
Манучехр Т.
Таджикистан, Душанбе
2 500 ₽/час
    Android разработчик
  • Senior
SOFT SKILLSКоммуникабельность — эффективное взаимодействие с командами и заказчиком Трудолюбие — готовность к сложным и срочным задачам Целеустремленность — постоянное развитие и рост через проекты Адаптивность — опыт работы в разных странах и мультикультурных командах Ответственность — завершение задач в срок и с высоким качеством КЛЮЧЕВЫЕ НАВЫКИ Android-разработка: разработка мобильных приложений с нуля, поддержка и оптимизация Языки: Kotlin, Java, Dart, PHP, JavaScript Архитектура: MVVM, MVP, MVI, Moxy, Clean Architecture Интеграции: REST API, Firebase, Retrofit UI/UX: Jetpack Compose, Material Design, Custom Views Тестирование: написание тестов, bugfix, code review DevOps и инструменты: Git, GitHub, Firebase, LeakCanary, ExoPlayer, Glide, Dagger-Hilt, Koin Проектный опыт: полная разработка Android-приложений (в т.ч. в финансовом и legal tech секторах)
    Android-разработка
    Kotlin
    Java
    Dart
    PHP
    JavaScript
    MVVM
    MVP
    MVI
    Moxy
    Clean Architecture
    REST API
    Firebase
    Retrofit
    Jetpack Compose
    Material Design
    Custom Views
    Git
    GitHub
    Firebase SDK
    LeakCanary
    ExoPlayer
    Glide
    Dagger-Hilt
    Koin
    MySQL
    PostgreSQL
    RxJava 2
    Room
    Coroutines
    Flow
    Laravel
    Vue.js
    Dagger 2
    XML
    Swagger
    Agile
    Scrum
    Android SDK
    Linux
    Windows
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster