Backend

NodeJS | NestJS инженер Full-time

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

Привет. Если вы снова видите наш логотип - значит мы продолжаем поиск талантов для укрепления бэкенд - подразделения.

Чтобы подать заявку - сперва прочтите блок с "дополнительными инструкциями", там интересное задание.

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

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

Сегодня мы ищем, возможно, не самого мощного инженера, но, просто хорошо человека, который искренне и страстно желает вырасти в мощного инженера и делать с нами классные штуки для международного рынка.

Если вы "ещё слишком молоды" или уже "слишком стары" "для этого дерьма" - проходите мимо, эта вакансия должна помочь найти нам человека с которым мы пройдём огонь и воду и будем работать не один год.

У нас по-прежнему нет конвейера, постоянных дедлайнов и прочего дерьма которое присуще большим и «быстрорастущим» компаниям, каждый проект проектируется и разрабатывается с любовью к присущей нам внимательностью к самым, казалось бы, незначительным мелочам.

Процессы и дисциплина — два столпа на которых стоит команда.

И да, я всё ещё работаю с вами в одном поле и принимаю непосредственное участие в вашем становлении.

Что делаем?

Сегодня это мощный и большой IoT PaaS, огромная CDP (RoR, NestJS, AMPHP, HL++), а также пытаемся потихонечку протаптывать себе дорогу в Web3 (TON, EVM) и GameDev(Pragma, Hathora, Unreal)

Чему научишься?

  • Лучшим ентерпрайз практикам в бою (DDD, TDD, BDD)
  • Правильно и эффективно разрабатывать
  • Создавать решения и в последующем применять их
  • Работать в команде
  • Высокой организации работы
  • Экстремальному программированию

В данный момент

  • Ведём опенсорс github.com/atls/nestjs
  • Пишем собственные средства за неимением готовых в опенсорсе github.com/atls/raijin
  • Имеется много перспективных дизайнерских и имиджевых проектов типа atls.design
  • Развиваем собственную UI библиотеку на подобие material, bootstrap, tailwind и прочих github.com/atls/hyperion
  • Учимся проектировать, а потом разрабатывать через pUML и Structurizr
  • Активно внедряем экспериментальные подходы в продакшен

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

Кого ищем?

  • дисциплинированного (в состоянии организовать свой день)
  • ответственного (форс-мажор? рожают хомячки? молоко на плите?) - предупредил, указал время отсутствия - потом свалил
  • проактивного - кончились таски - пошёл набрал ещё, нет тасок - пнул старшего по команде
  • инженер != программист 
  • трудолюбивого
  • последовательного/системного
  • любознательного

ЕСЛИ ВЫ ЧЕГО-ТО НЕ ЗНАЕТЕ — ВСЁ РАВНО ЛУЧШЕ ПОПРОБОВАТЬ СВОИ СИЛЫ, ЧЕМ ПРОСТО ПРОЙТИ МИМО

Будет плюсом

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

    Что требуем

    • ты уже писал проекты с использованием NestJS от года
    • знаешь что такое DTO, Entity, Aggregates
    • знаешь и чтишь SOLID (в рамках разумного конечно же,  но, как минимум ты придерживаешься SRP)
    • знаешь когда, где и почему (везде) нужно использовать CQRS
    • умеешь работать с Docker, быть может даже собирал свои образы
    • хорошо знаешь Git, GitHub, автоматизируешь процессы через Actions
    • умеешь проектировать микросервисы или по крайней мере не городить классы на 100500к строк
    • понимаешь как работаю пакетные менеджеры, умеешь управлять зависимостями внутри проекта

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

    • испытательный срок до 2-х месяцев с возможностью закрыть его досрочно
      • гибкий график
      • не нормированный рабочий день, авралы случаются крайне редко, к ним просто нужно быть готовым
      • дэйоффы (в основном оплачиваемые) по предварительному согласованию
      • оплачиваемый отпуск после года стажа
      • оформление по ГПХ или ИП-ИП ИП-СЗ, доступны почти любые схемы

      Бонусы

      • Помогаем с релокацией, если на то есть крайняя необходимость
      • Помогаем с железом, после 6 месячного стажа
      • Помогаем с оплатой лицензий JetBrains

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

      • создайте на pinterest доску с названием moodboard
      • добавьте туда от 25 до 50 (не меньше) разных изображений, которые вам нравятся и соответствуют вашему духу
      • там же, на pinterest,  создайте доску с названием antimoodboard
      • добавьте туда от 20 до 35 (не меньше)  разных изображений, которые вам не нравятся и вообще портят вам настроение
      • Отправьте их в отклике, этого будет достаточно
      • Расскажите о том, как вы попали в IT, это важно

      P.S: Если вам пришёл отказ - значит мы просто не сошлись с вами во вкусах. Ничего личного.

      Overview

      • Employer: Atlantis
      • Job Title: NodeJS | NestJS инженер
      • Published: 2 weeks, 6 days ago
      Apply For This Job