О компании
Мы разрабатываем инструменты автоматизации доступа к цифровым сервисам, где обычным пользователям тяжело что-либо получить вручную.
Наши клиенты — по всему миру. Мы автоматизируем:
-
запись в посольства и госуслуги
-
бронирование билетов и услуг
-
покупку ограниченных товаров
-
обход защиты от ботов и перегрузок
Текущий стек:
Web-автоматизация:
- Python / Golang
- MongoDB
- Сервера на Linux Ubuntu
- Git + GitHub
- RabbitMQ
Fullstack:
- React (Next.js)
Что нужно будет делать
-
Писать устойчивые, масштабируемые скрипты для доступа к защищённым веб-сервисам
-
Анализировать сетевые запросы, DOM, JavaScript и Fetch/XHR
-
Работать с токенами, cookies, механизмами аутентификации
-
Строить интерфейсы или утилиты на Next.js для внутренних нужд (админки, отладка, визуализация)
-
Решать задачи как во frontend (SSR, UI-интерфейсы), так и в backend (API, скрейпинг, CLI-утилиты)
-
Взаимодействовать с инфраструктурой, БД и внутренними API
-
Постоянно искать нестандартные способы решения задач
Требования:
- Опыт работы: опыт коммерческой или open-source разработки на Python и React от 3х лет
- Профессиональные компетенции:
- Разработка: Python (threading, multiprocessing, async, оптимизация i/o), requests (используем часто), Selenium (используем редко), BeautifulSoup, lxml.
- Веб-технологии: HTML, browser Javascript - DOM, Cookies, Fetch/XHR (умение реверс-инжинирить запросы), структура веб приложений - SPA/MPA, представления о FE фреймворках, FE-BE взаимодействие: REST, WebSocket/SSE/polling, механизмы аутентификации в веб: JWT, OAuth2, PHP Session.
- Сетевые технологии: понимать сетевой стек, IPv4/v6, UDP, TCP, прокси, протоколы прикладного уровня L7, детально - HTTP (версии, расширения, TLS, fingerprinting - представление как обходить).
- Фронтенд: Уверенное владение React (hooks, context, state-менеджмент), продакшн-опыт, знание SSR/SSG/ISR, работа с динамическими и вложенными маршрутами в Next Router, типизация компонентов и props в TypeScript, работа с формами, умение работать с cookies, localStorage и sessionStorage, стилизация через Tailwind или styled-components, настройка SEO (next/head, мета-теги), lazy loading, работа с таблицами и графиками (React Table, Recharts)
- Бэкенд: написание и сопровождение API routes (pages/api/*.ts), работа с fetch и axios на серверной стороне, реализация авторизации (JWT, NextAuth, cookie-based), защита роутов через middleware и серверные проверки, подключение и использование ORM, работа с переменными окружения и .env, деплой через Vercel, Docker или custom Node.js сервер, базовые знания CI/CD для Next.js проектов, интеграция с внешними API (REST/GraphQL), логгирование и обработка ошибок на сервере, оптимизация ответа и предотвращение утечек данных.
- Другое: Умение работать с git, docker
Формат работы
Почему мы
- Возможность заключения договора и выплаты от компании в ЕС
- Задачи сильно отличаются от обычного CRUD — здесь важен ум, внимательность и креатив.
- Минимум менеджмента — максимум доверия к разработчику
- Возможность развиваться как универсальный разработчик
- Минимум бюрократии — максимум пользы от ваших инженерных навыков.