Начинающий Typescript fullstack разработчик NestJS, React (удаленная работа)

23 декабря 2024

Уровень зарплаты:
от 90 000 до 90 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Начинающий Typescript fullstack разработчик NestJS, React

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

Мы приглашаем начинающего разработчика для участия в разработке нового продукта (облачный корпоративный мессенджер) на NestJS + React, а также других проектах компании. Гарантируем постепенный и комфортный вход в проект. Минимальное базовое знание Node.js, NestJS и React обязательно (практические курсы, самостоятельные разработки, опыт работы).

Полный стек: Typescript, Node.js, NestJS, React, Redux, Mobx, Electron, MongoDB, PostgreSQL, Docker, Kubernetes, HTML5, CSS3, WebSocket, ES6, Styled Components

Используем в работе Jira для ведения задач, Gitlab для CI, Test IT для автотестов, адаптированный Scrum в качестве методологии.

Используем в работе мессенджер собственной разработки для всей командной коммуникации, что позволяет сразу после очередного релиза увидеть и пробовать все новые фичи в проде при ежедневном общении.

Работаем полностью удаленно.

Обязанности:

- fullstack разработка на NestJS и React

- разработка новых фич

- исправление багов

- совместная работа с разработчиками других компонентов;

Требования:

- базовое знание NestJS и React;

- понимание RESTful взаимодействия frontend - backend, понимание WebSocket

- понимание работы веб-приложений, веб-серверов

- умение работать с БД, писать SQL запросы

- активность, ответственность и желание обучаться;

Плюсами будут:

- знание Typescript (пишем только на нем, чистый JS не используем)

- понимание подхода Feature Sliced Design (используется на фронте)

- понимание подхода Clean Architecture (используется на бекенде)

Условия:

- Возможность выбора начала рабочего дня с 8:00 до 11:00. Возможность гибко управлять временем по необходимости. При этом мы доверяем разработчику и не трекаем время.

- Отсутствие лишней бюрократии. Все внутренние процессы выстроены так, чтобы работать было понятно и удобно. Мы уважаем методологии, но не подстраиваемся под те правила, которые считаем неудобными.

- Разработчик занимается разработкой. Для остальных вопросов на каждом проекте есть руководитель проекта, владелец продукта, аналитик, тестировщик

- Мы экономим наше и ваше время. Проводим одно собеседование с техническим руководителем, на котором мы не просим делать сортировки пузырьком, писать код на бумажке, не спрашиваем почему люк круглый. Общение происходит 1-на-1 с непосредственным техническим руководителем.