Middle Android Mobile Developer
Прямой работодатель Avalab.io ( avalab.io )
Опыт работы от 3 до 5 летот 200 000 до 250 000 ₽
Faceter разрабатывает сервисы для видеонаблюдения, которыми уже воспользовались более 1 миллиона человек по всему миру. Стартап основан в Южной Африке в 2017 году и преследует цель создать самое удобное видеонаблюдение, доступное каждому.
Веб-сайт:
Faceter позволяет настроить видеонаблюдение “здесь и сейчас”, используя любой старый смартфон в качестве видеокамеры.
Наши преимущества:
Мы вдохновляемся Apple и Telegram и стараемся делать сложные функции понятными для любого человека
- Простой интерфейс
- В качестве камеры может быть использован любой старый телефон
- Видео передается без задержек
- Есть удобный облачный архив с ультра-быстрой навигацией
- Можно легко поделиться доступом к камере по ссылке
- Есть фильтры для ночной съемки, детекция движений и т.д.
Какие у нас планы:
Мы уже имеем продвинутый функционал, которым пользуются во многих странах. Кто-то следит за сохранностью имущества, кто-то присматривает за питомцами или за детьми. Мы постоянно изучаем нашу аудиторию, их потребности и прилагаем все усилия, чтобы завоевать нишу и сделать наш продукт лучшим на рынке. Так, чтобы у людей сформировалась четкая ассоциация “Нужна камера? Есть Faceter”
Технологии:
Внутри Faceter используются разные технологии и языки программирования.
- Нативных приложения под iOS (написано на Swift) и Android (на Java/Kotlin), веб-сайт (VueJS), админки.
- Backend состоит из микросервисов, часть из которых горизонтально масштабируются. Например, storage-сервера разворачиваются в разных датацентрах. Стек преимущественно .NET Core, взаимодействие между сервисами через REST API и по шине Rabbit MQ, базы данных PostgreeSQL
- Аналитика в Amplitude и AppsFlyer
- Трекер и автоматизация CI/CD от Gitlab. Все сервисы упакованы в Docker-контейнеры.
Мы ищем опытного мобильного андроид разработчика, который ответственно подходит к срокам и нацелен на достижение поставленных результатов.
Что ожидаем от кандидата:
- Опыт работы на аналогичной должности от 3 лет
- Отличное знание Kotlin, Android SDK;
- Знание паттернов проектирования, архитектурных подходов, принципов SOLID и умение их применять на практике;
- Опыт разделения приложения на модули;
- Опыт создания кастомных View;
- Умение писать чистый, масштабируемый и тестируемый код;
- Опыт проведения рефакторинга и code review;
- Умение писать свои gradle таски;
- Навыки анализа и профилирования приложений;
- Инициатива и желание улучшить проекты и процессы в команде приветствуются.
Большим плюсом будет:
- Опыт проектирования мобильных приложений с видео- и аудио- контентом;
Стек:
- Android SDK, Kotlin, Coroutines, Dagger2,
- MVVM, Clean ArchitectureGitLab, Figma
Основные задачи:
- Вместе с командой участвовать в принятии технических решений;
- Самостоятельно разрабатывать программные компоненты и сервисы;
- Анализировать, улучшать эффективность разрабатываемых решений;
- Контролировать качество разрабатываемых в команде решений (ревью, покрытие кода тестами, производительность);
- Улучшать процессы внутри команды, разрабатывать вспомогательные сервисы и автоматизировать рутину;
- Участвовать в процессе code review, самостоятельно проводить релизы.
Что предлагаем:
- Удаленная работа, гибкий график, full-time
- Возможность профессионального роста, реализации ПЛР (поддержим)
- Сильная команда, нацеленная на общий результат
- Поддержка и обратная связь от руководителя
- Бонусы за успешное выполнение задач
- Компенсация проф обучения и курсов английского языка
- Официальное трудоустройство в российскую компанию, которая аккредитована в Минцифры и входит в реестр ИТ-компаний
- У нас нет бюрократии. Инициатива и новые идеи — это то, что мы поддерживаем и поощряем, а бюрократия и душные правила — не про нас