Backend Engineer (NodeJS)
Прямой работодатель Softmedialab ( softmedialab.com )
Опыт работы от 3 до 5 лет140 000 ₽
SoftMediaLab — была основана в 2015 году в городе Екатеринбурге.
Основатели компании сами разработчики, поэтому никакой бюрократии и странных решений, процессы максимально простые и понятные, среда дружественная.
В нашей команде разработчики с 10+ летним опытом работы на сложнейших высоконагруженных проектах.
Сейчас мы разрабатываем в основном стартапы для России, Европы и Америки.
На данный момент у нас более 50 выполненных проектов в России, Канаде, Европе, Израиле, Сингапуре и США.
Наш процесс разработки такой:
Разработчики декомпозируют и оценивают задачу → начинают разработку → проверяют полноту и качество решения задачи → код-ревью → тестирование → мердж → релиз.
Бывают ситуации, когда мы делаем по 5 релизов в неделю, не дожидаясь окончания спринта, а релизим клиентам фичи сразу же после разработки, ревью и тестирования.
Мы ведем разработку в github, там же ведем список задач и учет рабочего времени на проекты.
У нас внедрен CI (через TeamCity), который позволяет прогонять независимые тесты для каждой ветки.
У нас внедрен CD (тоже через TeamCity), который позволяет нажатием одной кнопки развернуть требуемую версию у клиента или на тестовом стенде.
ИЗ КОГО СОСТОИТ ОТДЕЛ РАЗРАБОТКИ:
— fullstack-разработчики node/react;
— frontend-разработчики react;
— backend-разработчики node;
— backend-разработчики C#;
— backend-разработчики Python;
— backend-разработчики Java;
— backend-разработчики Go;
— backend-разработчики Ruby;
— разработчики мобильных приложений на swift и kotlin;
— разработчики мобильных приложений на react-native;
— разработчики data science и machine learning;
— дизайнеры интерфейсов;
— тестировщики;
— проджект-менеджеры;
— аналитики;
КОГО МЫ ИЩЕМ:
— ответственных и честных: если взялся за дело – сделай, не умеешь – честно скажи об этом – научим
— самодисциплинированных: у нас принято четко соблюдать договоренности и не подводить команду
— вежливых и деликатных: это же так просто — с уважением относиться к людям, слушать и слышать своих коллег
— неравнодушных: заметил ошибку в коде - исправь сам или скажи коллеге
Стек технологии: node.js, typescript, express.js, socket.io, PostgreSQL
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
— улучшать имеющийся функционал и разрабатывать новый
— участвовать в принятии архитектурных решений
— работать как в составе нашей команды, так и в составе одной из команд наших клиентов
— участвовать в созвонах, возможно на английском языке
— быть инициативным и предлагать свои идеи, в том числе, если это касается использования новых технологий
— проводить code review
ЧТО МЫ ПРЕДЛАГАЕМ:
— профессионализм, взаимопомощь и наставничество
— выбор формата работы — офис в центре Екатеринбурга или удаленно
— мы готовы обсуждать любые ваши идеи
КАК ПРОХОДИТ СОБЕСЕДОВАНИЕ:
Первое 20-минутное собеседование с HR
Второе 60-минутное собеседование состоит из трех частей:
— 10 минут разговор на английском
— 40 минут с техническим специалистом
— 10 минут с директором