О проекте:
Ищем опытного разработчика для кастомизации open-source CRM Twenty. (https://github.com/twentyhq/twenty) Решение уже закрывает большинство наших задач, однако требуется доработать некоторые аспекты фронтенда (React) и бэкенда (NestJS), а также добавить дополнительный функционал.
Задачи:
Доработка и расширение текущего функционала на фронтенде и бэкенде.
Настройка интеграций с внешними сервисами.
Участие в ревью кода и улучшении архитектуры.
Стек проекта:
Backend: TypeScript, Nx, NestJS, BullMQ, PostgreSQL, Redis
Frontend: React, Recoil, Emotion
Дополнительно: Greptile (ревью), Lingui + Crowdin (переводы)
Требования:
Отличные знания TypeScript (3+ лет опыта).
Уверенная работа с React и NestJS.
Опыт работы с PostgreSQL и Redis.
Понимание Nx будет плюсом.
Опыт работы с open-source приветствуется.
Условия:
Проектная работа, удалённо, гибкий график.
Оплата 110000р .
Формат работы
Проектная занятость на 5 месяцев с возможностью продления на 1–2 месяца.
Ожидаемая загрузка — около 40 часов в неделю, выполнение задач — в комфортное для вас время.
Иногда возможны созвоны по задачам — 2–3 раза в неделю в рабочее время (по МСК, с 10:00 до 18:00).
Отклик:
Расскажите о вашем опыте и приложите примеры кода или ссылку на GitHub.