23 декабря 2024
Мы приглашаем начинающего разработчика для участия в разработке нового продукта (облачный корпоративный мессенджер) на 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 с непосредственным техническим руководителем.