Node.js разработчик
Прямой работодатель SmartHead ( smarthead.ru )
Опыт работы от 1 года до 3х летот 160 000 до 220 000 ₽
SmartHead — небольшая компания с высокой инженерной культурой и семейной атмосферой. Более 16 лет мы занимаемся заказной разработкой цифровых продуктов — от промо-сайтов до сложных Enterprise-систем.
Работаем с проектами разного уровня сложности и чаще всего проектируем решение с нуля, что позволяет каждый раз самостоятельно выбирать технологии и подходы, пробовать новое на практике. Ценим командную работу, умение мыслить абстрактно и системно, желание гордиться результатом своей работы. Всегда поощряем личное развитие и даем возможность влиять на то, что происходит вокруг.
Мы ищем разработчика, который станет неотъемлемой частью нашей команды и будет развиваться вместе с нами.
Задачи:
- Проектирование, разработка и поддержка бэкенда веб-проектов, структур хранения данных в БД.
- Разработка простых интерфейсов для доступа к данным.
- Участие в предпроектном анализе.
Требования:
- Опыт проектирования и разработки веб-приложений на Node.js.
- Глубокое знание JavaScript и TypeScript, принятых практик и идиом.
- Знание принципов ООП, принципов разработки программного обеспечения, шаблонов проектирования и опыт их практического применения.
- Опыт работы с ORM-решениями, уверенное знание SQL.
- Знание HTML, CSS, понимание основ кроссбраузерной верстки.
- Понимание и применение принципов модульного тестирования.
- Понимание основ контейнеризации приложений, опыт использования Docker.
Приветствуется:
- Опыт разработки веб-приложений на NestJS и Prisma.
- Опыт работы fullstack-разработчиком, знание React.
- Опыт организации процессов разработки, непрерывной интеграции.
- Понимание принципов оркестрации, опыт работы с Kubernetes.
- Понимание и опыт применения DDD.
- Владение техническим английским.
Условия
- График работы 5/2 с гибким началом рабочего дня.
- Соответствующая рынку заработная плата по результатам собеседования.
- Зеленый и по-домашнему уютный офис в центре Казани.
- Возможность работать в офисе, удаленно или в гибридном формате.
- 8 часов оплачиваемого отгула ежемесячно.
- Обширная библиотека и образовательные мероприятия внутри компании.
- Условия и процессы, поощряющие рост и развитие.
- Регулярные корпоративные мероприятия.
- Аккредитованная IT-компания.