Expert JS React Developers for TUI wanted. Join Ciklum and get a $4000 sign-on bonus!
Мы — Freshcode, сильная команда IT-специалистов, которые работают над крутыми проектами и непрерывно развиваются. Freshcode помогает талантливым и амбициозным сотрудникам раскрывать свой потенциал, поддерживая их веру в собственные силы. Наша компания основана именно на этой вере в каждого члена команды. Freshcode любит учиться и учить.
2 апреля 2021

Middle Full-stack JS developer

Харьков, Запорожье, удаленно $1500–3000

Необходимые навыки

— Опыт работы со связкой React + Mobx + Mobx-Form;
— Опыт работы с Node.JS;
— Умение работать с MaterialUI;
— Опыт с технологией WebSocket как на клиентской, так и на серверной части (опыт конкретно с socket.io не обязателен);
— Навыки работы с воркерами/Child Processes в Node.JS;
— Опыт работы с sequelize;
— Навыки написания SQL запросов (используются в основном в миграциях, поэтому достаточно базового уровня);
— Опыт с Docker (желательно в связке с Rancher). Понимание принципов контейнеризации;
— Английский на уровне Upper-intermediate и выше.

Будет плюсом

— Навыки использования lodash;
— Опыт администрирования PostgreSQL на базовом уровне (как минимум, умение делать дампы и восстанавливаться с них стандартными средствами PostgreSQL);
— Базовый опыт работы с Azure или AWS;
— Базовый опыт работы с Jira + Confluence.

Предлагаем

— Гибкий график работы: можно начинать свой день с 9 до 12, переносить часы и выстраивать свой день так, как удобно вам;
— Офис в центре города (в Харькове м. Научная, Запорожье — БЦ EcoTower);
— Есть возможность удаленной работы даже когда нет карантина;
— Отсутствие трекеров времени;
— Оплачиваемый отпуск (15 рабочих дней) и больничные (10 рабочих дней);
— Сотрудничество по ФОП;
— Доступность руководства: любой ТОП-менеджер на расстоянии пары шагов/сообщения в чате.

Обязанности

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

О проекте

Кто мы?
Мы — Freshcode, занимаемся веб и мобильной разработкой. Работаем над долгосрочными проектами (от 6 месяцев и дольше) с заказчиками из Европы, США и Австралии. Наш основной стек: JS, React и Node, также есть проекты на React Native, .Net и Clojure. Кстати, мы одни из немногих в Украине, кто пишет на Clojure). За 6 лет работы мы выросли до 100 человек, открыли офисы в Запорожье и в Харькове.

Наши проекты помогают американским мед. лабораториям визуализировать данные для того, чтобы создавать лекарства, студентам из Британии платить за коммуналку, а детективам из США вести расследования и хранить улики. Мы сотрудничаем как с креативными стартапами, так и с гигантами уровня Eurovision, Total, KPMG.

Познакомиться с нами поближе можно:
www.instagram.com/freshcodeit
Или на нашем сайте:
freshcodeit.jobs

Сейчас мы ищем Middle full-stack JS developer с опытом от 2-х лет для расширения команды разработки CRM системы логистического отдела американской компании.

Заказчик:
Клиент из США — крупная компания по производству конвейеров с функцией машинного зрения.

Суть проекта:
Это энтерпрайз проект с четким планом работы на полгода-год вперед. Нужно будет составлять спецификации для проектов компании, чтобы система по ним строила накладные.

Какие используются технологии:
Front-end:
— React (16.8)
— MobX (3.4) + MobX-react(4.3) + MobX-react-form(1.34)
— Socket.io client (2.2)
— Lodash (4.17)
— MaterialUI (4.6)
— Swagger Client
Back-end:
— Node.JS 12
— Express (4.12) with swagger-express
— sequelize (5.10)
— Winston (3)
— Lodash (4.17)
— Socket.io (2.2)
— Worker Farm
Infrastructure:
— БД: PostgreSQL 11 (Azure service)
— Хранилище: Azure BLOB Storage
— Хост: Azure Virtual Machine + Docker + Rancher
— Email Service: Azure SendGrid account

Также есть мобильная версия на React Native

Другими словами, все технологии максимально свежие, без необходимости копания в старых версиях библиотек и прочих «радостей легаси проектов». Также есть свобода в выборе используемых техник разработки и технологий (устоявшийся стек технологий есть, но он может быть дополнен/изменен при необходимости)

Команда проекта:
В команде есть full-stack разработчик, QA и PM с нашей стороны, а также разработчики, BA и PM со стороны заказчика.

Этапы интервью:
Интервью с HR (30-60 мин)
Техническое интервью и проверка английского с СТО компании и разработчиком проекта (60 мин)
Может быть знакомство с заказчиком (30-60 мин)

Контакты для связи:
Почта: hr@freshcodeit.com

LinkedIn

Горячие вакансии

Все вакансии

Похожие вакансии

Все похожие вакансии