[{"data":1,"prerenderedAt":195},["ShallowReactive",2],{"site-nav":3,"page:/services":19},[4,7,10,13,16],{"to":5,"label":6},"/","Главная",{"to":8,"label":9},"/cases/","Кейсы",{"to":11,"label":12},"/services/","Услуги",{"to":14,"label":15},"/vacancies/","Карьера",{"to":17,"label":18},"/contacts/","Контакты",{"id":20,"title":12,"body":21,"description":41,"extension":42,"meta":43,"navigation":97,"path":35,"seo":193,"stem":50,"__hash__":194},"content/services.md",{"type":22,"value":23,"toc":37},"minimark",[24,28],[25,26,12],"h1",{"id":27},"услуги",[29,30,31,32,36],"p",{},"Данные для страницы ",[33,34,35],"code",{},"/services"," лежат во frontmatter.",{"title":38,"searchDepth":39,"depth":39,"links":40},"",2,[],"Что мы делаем и как подключаемся к проектам.","md",{"ogTitle":44,"ogDescription":45,"ogType":46,"canonical":47,"ogUrl":47,"robots":48,"servicesPage":49,"technologies":151},"Услуги и технологии компании","Проектируем и разрабатываем web и mobile решения, выстраиваем DevOps, тестирование и снижаем технический долг.","website","https://just-work.org/services/","index,follow",{"id":50,"breadcrumb":51,"title":54,"titleLines":55,"filters":58,"items":72},"services",[52,53],{"label":6,"href":5},{"label":12,"href":11},"Закрываем потребности любой разработки",[56,57],"Закрываем потребности","любой разработки",[59,63,66,69],{"id":60,"label":61,"count":62},"all","Все услуги",23,{"id":64,"label":65,"count":62},"development","Разработка",{"id":67,"label":68,"count":62},"consulting","Консалтинг",{"id":70,"label":71,"count":62},"other","Не нашли нужного",[73,93,110,126,143],{"id":74,"number":75,"title":76,"description":77,"technologies":78},"web","01","Web-разработка","Разрабатываем веб-приложения и внутренние системы для компаний: личные кабинеты, админ-панели, B2B-порталы, интеграционные интерфейсы. Подключаемся к существующей команде или берем ответственность за модуль целиком, работаем исходя из требований и ограничений бизнеса.\n\n- архитектура и декомпозиция: фронтенд/бэкенд, контракты и зависимости\n- разработка интерфейсов (SPA/SSR/SSG), компонентный подход и единые UI-паттерны\n- API и интеграции с внешними сервисами, очередями, платежами, уведомлениями\n- работа с данными: миграции, оптимизация запросов, кэширование\n- документация, код-ревью, поддержка релизного цикла\n\nВ результате у вас появляется поддерживаемая кодовая база и понятный процесс изменений: от идеи до релиза.",{"title":79,"items":80},"Технологии",[81,82,83,84,85,86,87,88,89,90,91,92],"TypeScript","Vue","Nuxt","Python","Django","DRF","Asyncio","PostgreSQL","Redis","RabbitMQ","MongoDB","Docker",{"id":94,"number":95,"title":96,"expandedByDefault":97,"description":98,"technologies":99},"mobile","02","Мобильная разработка",true,"Разрабатываем мобильные приложения для iOS и Android: клиентские продукты, внутренние приложения для сотрудников, компаньоны к веб-сервисам. Берем разработку с нуля или усиливаем текущую команду, учитывая требования к безопасности, офлайн-режиму и интеграциям.\n\n- проработка требований и пользовательских сценариев, согласование API-контрактов\n- архитектура приложения, управление состоянием, навигация, локальное хранение\n- интеграции: авторизация, пуш-уведомления, deep links, взаимодействие с камерой/гео\n- адаптация под версии ОС и устройства, доступность и локализация\n- сборки, подписи, публикация в сторах и сопровождение релизов\n\nИтог: приложение, согласованное с серверной частью и готовое к регулярным обновлениям.",{"title":79,"items":100},[101,102,103,104,105,106,107,108,109],"Swift","Kotlin","SwiftUI","Jetpack Compose","REST API","GraphQL","OAuth2/OIDC","SQLite","GitLab CI",{"id":111,"number":112,"title":113,"description":114,"technologies":115},"devops","03","DevOps","Выстраиваем инфраструктуру и процессы поставки для продуктовых команд: от окружений разработки до production. Подключаемся к существующим кластерам и пайплайнам или создаем базовую платформу с нуля под требования эксплуатации и безопасности.\n\n- контейнеризация сервисов, стандарты образов и базовые практики hardening\n- CI/CD: сборка, тесты, деплой, шаблоны пайплайнов и управление окружениями\n- инфраструктура как код, воспроизводимые конфигурации и управление изменениями\n- мониторинг, логирование, алерты, разбор инцидентов и постмортемы\n- резервное копирование, восстановление, управление доступами и секретами\n\nНа выходе вы получаете воспроизводимые среды и прозрачный путь доставки изменений без ручных операций.",{"title":79,"items":116},[92,117,118,119,120,109,121,122,123,124,125],"Kubernetes","Helm","Terraform","Ansible","Nginx","Prometheus","Grafana","Loki","Vault",{"id":127,"number":128,"title":129,"description":130,"technologies":131},"testing","04","Тестирование","Организуем тестирование для веб, мобильных продуктов и backend-сервисов: помогаем выстроить стратегию, покрыть критические сценарии и встроить проверки в релизный цикл. Подходим к тестам как к инженерной практике, привязанной к рискам и приоритетам.\n\n- тест-стратегия, тест-план, матрица покрытий и критерии приемки\n- функциональные проверки API/UI, регресс и смоук-наборы под релиз\n- автотесты (unit/integration/e2e) и их поддержка в CI\n- нагрузочные проверки ключевых операций и анализ узких мест\n- проверки типовых уязвимостей и настройка безопасной работы с данными\n- отчеты по дефектам с шагами воспроизведения и контекстом\n\nРезультат: прозрачная картина качества и набор проверок, который снижает риск регрессий при выпуске.",{"title":79,"items":132},[133,134,135,136,137,138,139,140,141,142,109,92],"Pytest","pytest-asyncio","Jest","Vitest","Playwright","Selenium","Postman","Allure","k6","OWASP ZAP",{"id":144,"number":145,"title":146,"description":147,"technologies":148},"tech-debt","05","Аудит/Технический долг","Снижаем технический долг в существующих системах: выявляем причины накопления, приоритизируем работы и внедряем изменения, которые упрощают развитие и поддержку.\n\nРаботаем итеративно, без «переписывания всего», с контролем рисков и совместимостью.\n- аудит кода и зависимостей, выявление зон риска и технических ограничений\n- рефакторинг модулей: границы, слойность, упрощение доменной логики\n- стабилизация: исправление гонок, утечек, проблем с очередями и БД\n- ускорение сборки и пайплайнов, стандарты форматирования и линтинга\n- тесты на критические участки и улучшение наблюдаемости\n- документация: ADR/README, правила разработки и релизов\n\nВ итоге команда получает более предсказуемую кодовую базу и план улучшений, привязанный к задачам бизнеса.",{"title":79,"items":149},[84,85,86,87,81,82,83,88,89,150,90,92,109],"Celery",{"id":152,"title":79,"tabs":153},"technologies",[154,175,182,188],{"id":155,"label":156,"items":157},"backend","BackEnd",[158,159,160,161,162,164,165,167,168,169,170,171,173],{"name":84},{"name":85},{"name":86},{"name":87},{"name":163},"Go",{"name":88},{"name":166},"MySQL",{"name":89},{"name":91},{"name":150},{"name":90},{"name":172},"Amazon SQS",{"name":174},"MQTT",{"id":176,"label":177,"items":178},"frontend","FrontEnd",[179,180,181],{"name":81},{"name":82},{"name":83},{"id":111,"label":183,"items":184},"DevOps & CI",[185,186,187],{"name":92},{"name":117},{"name":109},{"id":94,"label":189,"items":190},"Mobile",[191,192],{"name":101},{"name":102},{"title":12,"description":41},"6aHkLGsoAhOXZWQuLohH3U9YMx63zDxu4Sut022up58",1779295168605]