Fullstack-разработчик (React,Typescript, NestJS)

Invision

Fullstack-разработчик (React,Typescript, NestJS)

Описание вакансии

О компании и команде

Мы — команда разработчиков, которая специализируется на кастомной веб-разработке и доработке open source-решений под конкретные задачи. Работаем гибко, быстро вникаем в суть проектов, любим понятный код и осознанные архитектурные решения. Нам важно создавать не просто работающие продукты, а решения, которые действительно приносят пользу.

Ожидания от кандидата

#О проекте:

Ищем опытного разработчика для кастомизации open-source CRM 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 приветствуется.

#Отклик:

Расскажите о вашем опыте и приложите примеры кода или ссылку на GitHub.

Условия работы

#Условия:

  • Проектная работа, удалённо, гибкий график.
  • Оплата обсуждается индивидуально.

#Формат работы

  • Проектная занятость на 5 месяцев с возможностью продления на 1–2 месяца.
  • Ожидаемая загрузка — 40 часов в неделю, выполнение задач — в комфортное для вас время.
  • Иногда возможны созвоны по задачам — 1–2 раза в неделю в рабочее время (по МСК, с 10:00 до 18:00). Предупреждаем заранее, если работа идет гладко и без вопросов, то количество митов - минимальное.

Дополнительные инструкции

Для оценки подхода к работе и мышления мы предлагаем небольшое тестовое задание. Подробности расскажем на интервью — оно будет максимально приближено к реальным задачам проекта.

Мы рассматриваем только отклики с сопроводительным письмом — это означает, что вы действительно дочитали вакансию до конца.
Пожалуйста, начните своё сопроводительное письмо со фразы:
«Я хочу работать в Invision потому что...»

Навыки
  • JavaScript
  • TypeScript
  • React
  • NestJS
  • Redux
  • SaaS
  • Node.js
  • PostgreSQL
  • Redis
  • Nx
  • Recoil
  • Docker
  • Docker-compose
Посмотреть контакты работодателя

Похожие вакансии

Удаленная работа
  • Астана

  • до 200000 KGS

Рекомендуем

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию