На главную

Fullstack(Python/JS) разработчик расширений браузера

Требуется на постоянной основе разработчик. Есть 2 действующих расширения (17к юзеров, и 3к), нужно помимо их поддержки разрабатывать новые расширения, возможно ещё разработка сайта(авторизация/аутентификация, управление подписками, отправка писем и тд) Текущий стэк Backend: - fastapi, asyncio, sqlalchemy, pydantic, celery - docker, nginx, postgresql, redis Frontend: - WXT, React, MUI Из первых задач бэка: - Добавить графану, прометей для сбора логов, просмотра RPS, % ошибок и тд - Сделать аналитику сколько сейчас юзеров пользуется сервисом - Сделать админку со статистикой сервиса (включая фронт) + управление - Заменить из open source сервиса на JS сохранение в БД на кэширование в Redis (сделав форк) и добавить этот сервис как отдельного провайдера данных По фронту: - На основе json данных нужно отрисовать UI компонент, таблицу с сортировкой по столбцам этой таблицы, в нужном месте расположить данные, какие-то иконки и тд - Сделать чтобы на основе переданного в url get параметра (ключа) шел запрос на бэк на проверку наличия подписки и на основе этого давать доступ к определенным API или нет(включая показа нужных кнопок которые ведут на эти API) - Создать новое расширение на wxt с react Задачи могут быть лёгкие, так и сложные, профессиональный рост будет обеспечен.