Fullstack-разработчик
Описание от работодателя
Вакансия компании: ИП Подылин Сергей Алексеевич
О проекте
Мы разрабатываем социально значимый сервис личной безопасности. Мы связываем клиента с группами быстрого реагирования (ГБР) и телохранителями: SOS-вызов, трекинг, аудиофиксация, оплата, работа диспетчера. Продукт уже практически готов.
Стек:
Мобильные приложения: Flutter (iOS/Android)
Backend: Laravel (PHP), Python, GoLang (микросервис)
АРМ диспетчера: VueJS
Базы данных: PostgreSQL, Redis
Очереди: RabbitMQ
Хранилище: S3
Инфраструктура: Docker, CI/CD
Мониторинг: Prometheus, Grafana, ELK
Задачи:
Разработка и поддержка мобильных приложений для клиентов и сотрудников (Flutter).
Разработка и поддержка серверной части и BFF (Laravel, Python, GoLang).
Интеграции: REST, gRPC, ЮKassa, Битрикс24, Firebase, PostgreSQL, RabbitMQ, S3.
Участие в CI/CD, мониторинге и обеспечении отказоустойчивости.
Поддержание покрытия unit-тестами ≥80%.
Требования (обязательные):
Опыт мобильной разработки: Flutter (или Swift/Kotlin с готовностью перейти на Flutter).
Опыт backend-разработки на одном из языков: Go, Python, PHP (Laravel), Kotlin, Ruby, NodeJS.
Уверенное знание PostgreSQL, REST/gRPC/GraphQL, RabbitMQ/Kafka.
Опыт работы с Docker, CI/CD.
Понимание принципов высоконагруженных систем: HA, кластеризация, идемпотентность, конкурентность (FOR UPDATE, advisory locks).
Опыт написания unit-тестов, работа с Prometheus, ELK, Grafana.
Будет плюсом:
Опыт в проектах по безопасности.
Интеграции с CRM (Битрикс24) и платёжными системами (ЮKassa).
Работа с S3, VPN, high availability.
Опыт с Flutter + Laravel + GoLang.
Знание требований по защите персональных данных (152-ФЗ, ФСТЭК).
Условия:
Формат: гибридный (2–3 дня в офисе в Екатеринбурге, остальное — удалённо).
Зарплата: от 180 000 до 350 000 на руки (net), уровень обсуждаем с сильными кандидатами.
Почему к нам стоит идти:
Социально значимый продукт, который реально спасает людей.
Небольшая команда, где каждый влияет на результат.
Возможность работать с современным стеком и решать нетривиальные задачи.
Гибкий график и поддержка в профессиональном росте.
Как откликнуться:
Присылайте резюме и краткий рассказ о себе. Мы свяжемся с вами в течение 2 рабочих дней.