Ищем разработчика (удаленно) в команду инновационной платформы интерактивной рекламы.
Мы используем 100% Haskell для всех наших серверных приложений (и немного для вспомогательных утилит и даже немного для фронта). А это значит, что у нас всегда найдутся для тебя интересные задачи в разных частях нашего проекта!
Мы как компания:
- Разрабатываем Web сервисы охватывающие создание, доставку и анализ потребления рекламного контента
- Покрываем своими силами весь цикл разработки и поддержки ПО
- Ориентированны на продуктовую разработку с длинным циклом поддержки
- Активно растем и развиваемся, предоставляем специалистам возможность пробовать новое
Мы как команда технических специалистов:
- Строим серверные решения полностью на Haskell
- Любим self hosted
- Используем и поддерживаем open source
- Обожаем современные технологии и эксперименты
- Ценим автоматизации процессов разработки и активно их развиваем
- Работаем преимущественно удаленно
- Имеем экспертизу в построении высоконагруженных серверов на Haskell
С тебя:
- Любовь к функциональным языкам и понимание их основ
- Обязательный опыт работы с Haskell (pet проекты и open source считаются)
- Умение работать с Git Flow и пулл-реквестами GitHub
- Любознательность и умение задавать вопросы
- Умение работать в командной строке
- Готовность использовать и/или осваивать Nix
- Знакомство с базами данных
- Желание учиться и открытость новому опыту
- Любовь к сетевым и/или рекламным технологиям
Будет круто, если к тебе относится также что-нибудь из следующего:
- Умеешь писать чистый, документированный код;
- Понимаешь протокол HTTP, архитектуру REST, GraphQL;
- Знаком(а) с программированием на уровне типов в Haskell;
- Имеешь опыт работы с библиотеками Servant, persistent;
- Имеешь опыт написания служебных чат-ботов (особенно с Telegram);
- Имеешь опыт работы с базами данных (SQL (желательно, PostgreSQL, ClickHouse));
Наш стек:
-
Backend: Haskell, Docker, Kubernetes, ClickHouse, Postgres
-
Haskell: servant, warp, swagger2/openapi3, hasql, собственный драйвер для ClickHouse
-
Frontend: React+TypeScript, MUI
-
DevOps: NixOS, GitLab, GitLab CI/CD, Nix Flakes, ansible
С нас:
- Опытные наставники и доброжелательная атмосфера;
- Удаленная работа и оформление по ТК РФ (аккредитованная ИТ Компания) или ТК Кыргызстана;
- Белая заработная плата (зарплатный проект в Альфа-Банке по желанию).