Разработчик Nest.js (удаленная работа)
(вакансия в архиве)

15 июня 2024

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

Вакансия: Разработчик Nest.js

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

О компании

Teal Сompany международная стартап-студия, с 2013 года разрабатывающая IT-продукты, работающих по модели SaaS на глобальном рынке. Две компании в РФ и Сингапуре. Команда из 40 человек. Пользовательская база флагманского продукта более 2 млн пользователей.

Мы строим компанию таким образом, чтобы талантливые специалисты могли раскрыть в ней свой потенциал, работая над сложными и амбициозными проектами. Стараемся придерживаться гибких методологий управления, разделяем ценности Agile Manifesto. Стремимся к бирюзовой модели организации и формируем внутреннюю культуру, которая делает возможной меритократию идей и поощряет постоянное эволюционное развитие.

Наши продукты:

https://onlinesim.store/ Временные, виртуальные номера для приема СМС;

https://onlineproxy.io Мобильные прокси для сбора больших данных и автоматизации действий в интернете;

https://apifornia.com Платформа визуального программирования с ИИ ассистентом;

Мы делаем no-code решение, чтобы им пользовались миллионы людей по всему миру. В графическом интерфейсе с помощью AI пользователи настраивают автоматические сбор, обработку и отправку своих данных, чем экономят своё время.

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

- Поддержание и развитие кодовой базы на TypeScript Nest.js. При необходимости, выделение частей в отдельные модули, создание новых сервисов по необходимости. Сейчас над этой частью работает один fullstack, который планирует больше фокусироваться на frontend.

- Участие в разработке общей архитектуры проекта. Приветствуются экспертность и вовлеченность в проект.

- Последующая оптимизация и расширение функционала на горизонте нескольких лет. Планируется последующий перевод критичных и или нагруженных частей на Rust (часть проекта уже работает на Rust).

- Всё, что требуется для создания и поддержания высококачественной кодовой базы (по мере необходимости unit и интеграционные автоматические тесты, настройка CI CD, ведение внутренней документации проекта). Качество кода - это ваша ответственность. В команде нет телепата, чтобы вместо вас фиксировать причины, по которым приняты решения по реализации. Всё это без фанатизма, в рамках разумного (мы готовы услышать вашу аргументацию в ту или иную сторону).

- Мы используем Mongo, Kafka, Docker, ELK для логов, GitHub Actions для СI CD, Notion для заметок и как Task Tracker

- Есть команда из отличных специалистов (фронт, бэк, аналитика, DevOps, МL scientist, пентестер).

Требования:

- Опыт в production Nest.js проектах.

- Примеры вашего кода на открытых платформах (GitHub, GitLab, ) для технического ревью (если несколько контрибьютеров - указать, что смотреть через git blame, какой ваш вклад).

- Знание алгоритмов и структур данных, паттернов и анти-паттернов разработки и проектирования, опыт их применения. В частности - обсудим принципы Clean Architecture.

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

- Ответственность, исполнительность. У нас один созвон (около часа, если жаркие споры по техническим моментам - иногда до двух часов) для бэк команды в неделю, выявление и выполнение ваших задач для движения проекта - ваша обязанность.

- У нас нет жестких процессов, всё на порядочности и самодисциплине членов команды. Мы за разумный Agile: люди важнее процессов (но мы стараемся делать процессы, которые помогают людям), внезапные инсайты могут радикально поменять спринт (но мы всё же стараемся строить реалистичные планы).

- Если есть желание участвовать в других созвонах (по аналитике, фронту, демо и т.д.) - внутри компании максимально открытые коммуникации, вэлкам.. Случаются небольшие внутренние воркшопы (последний был про e2e тесты), изредка бывают тематические meetup, книжный клуб (всё онлайн и только для желающих)

- Дополнительным плюсом будут 1) прокачанные GitHub (многолетняя работа в проектах на Nest.js с заметным количеством звёзд) и или SO, которые подтвердят вашу техническую квалификацию 2) технические блог выступления на конференциях, что подтвердит ваше умение доносить свои идеи до коллег.

Условия:

  • Полный рабочий день;
  • Гибкий график;
  • Полностью удаленная работа (любая страна);
  • Оформление по ИП или самозанятости (налоги оплачиваем мы);
  • Уровень дохода обсуждаем с кандидатом в зависимости от опыта;
  • Еженедельная оплата по понедельникам;
  • Оплата английского (SkyEng);
  • Отпуска, праздничные дни, больничные в соответствии с ТК РФ.


Посмотрите похожие вакансии

Backend разработчик (nest.js) middle-middle+
Компания: Группа Фест
Зарплата: от 170 000 до 170 000 руб.
Back-end разработчик Node.JS (Middle/Middle+)
Компания: Postilla
Зарплата: от 150 000 до 150 000 руб.
Backend разработчик Node.js
Компания: Козьмин Виталий Михайлович
Зарплата: от 150 000 до 150 000 руб.
Middle / Senior Разработчик Node.js
Компания: Юмнико
Зарплата: от 300 000 до 300 000 руб.