3 часа назад
Middle backend-разработчик (Haskell)
180 000 - 220 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Middle backend-разработчик (Haskell): Разработка backend-сервисов и REST API для SaaS рекламной платформы с акцентом на типизированное проектирование, работу с Postgres и ClickHouse и надёжность сервисов. Focus on моделирование доменных данных, оптимизацию аналитических запросов, интеграции с внешними API, наблюдаемость и участие в архитектурных решениях.
Локация: удалённая работа, Москва
Зарплата: 180 000–220 000 RUB на руки в месяц
Компания
Разработка SaaS-рекламной платформы; все продукты создаются на Haskell.
Что делать
- Разрабатывать и развивать backend-сервисы платформы на Haskell.
- Проектировать REST API на Servant, включая согласованные типы запросов и ответов и доменные модели.
- Моделировать данные и вести миграции в Postgres, работать со справочными и иерархическими данными.
- Разрабатывать аналитику и отчётность на ClickHouse, оптимизировать запросы под нагрузку.
- Интегрировать внешние системы и API, обеспечивать логирование, health/readiness probes и надёжность сервисов.
- Участвовать в архитектурных решениях, код-ревью, тестировании и разборе инцидентов.
Требования
- Обязательный опыт с Haskell, включая pet-проекты и open source.
- Понимание основ функциональных языков.
- Опыт работы с SQL и NoSQL базами данных и REST API.
- Уверенная работа с Git, Git Flow, GitHub pull requests и командной строкой.
- Уверенное использование AI-ассистентов и агентов для написания и рефакторинга кода, ревью, тестов и документации.
- Любознательность, умение задавать вопросы и готовность быстро учиться.
Хорошо, если есть
- Понимание HTTP, архитектуры REST и программирования на уровне типов в Haskell.
- Опыт с ClickHouse.
- Опыт контейнеризации с Docker и Kubernetes.
- Опыт работы с объектными хранилищами, CDN и S3.
- Опыт с nix.
Культура и преимущества
- Небольшая команда: два backend-разработчика, три frontend-разработчика и продакт-менеджер.
- Возможность обмениваться опытом с разработчиками, работающими на Haskell.
- Командная ответственность за качество и обязательное написание тестов.
- Стек: Haskell, Servant, Swagger, Esqueleto, Postgres, Redis, ClickHouse, REST и nix.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Reffection
5 дней назад
Разработчик Backend/Database (PostgreSQL)
150 000 - 200 000₽
Алексеев Александр Андреевич
5 дней назад
C#/.NET-разработчик (C#/.NET)
180 000 - 280 000₽
Алёнкин Никита Юрьевич
2 дня назад
Backend-инженер (Go, AI)
150 000 - 200 000₽
Цифровые привычки
12 часов назад
Java-разработчик
180 000 - 230 000₽
Правое полушарие Интроверта
3 дня назад
Senior Golang Developer
200 000 - 300 000₽
RAKETA
10 часов назад
Senior PHP-разработчик (AI)
300 000 - 350 000₽