Senior Vue.JS/Node.JS developer

Dnepr, Ukraine

Dasha Nazarenko Dasha Nazarenko Recruitment Lead
Mail Skype

О КОМПАНИИ:


Erbis Cloudаутсорсинговая IT компания, работает с 2012 года. Сейчас в компании 30 человек. Специализируется на Java-разработке корпоративных систем и решает самые сложные бизнес-задачи своих клиентов. Клиенты — средний бизнес из ЕС и США. Одним из них является компания WeMeet.

О ПРОЕКТЕ:

The WeMeet platform - это аналог AirBnB с фокусом на проведение конференций, митапов и других встреч.

Идея:

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

Что есть на сегодняшний день:

Документация была написана, и все скрины были разработаны в Figma. Backend и Frontend boilerplate code были завершены, и сейчас идет работа над последними частями - завершение процесса регистрации (вход в систему, регистрация, создание и управление активами).

Бета версия проекта запланирована на Январь/Февраль 2020 года.

Размер и структура команды:

На сегодняшний день команда WeMeet  небольшая и состоит из 6-8 специалистов. CTO, 2QA, BA, designer, Python developer, Vur.JS developer.

Команда работает по спринтам.

Команда еще не укомплектована, сейчас есть потребность расширить команду и мы занимаемся поиском: 2 senior frontend developers, 2 senior backend developers и 1-2 junior developer, чтобы помочь обеим командам быть максимально продуктивными. 

Scrum master, 2 QA, бизнес-аналитик и дизайнер - данные специалисты являются внешними специалистами.

Frontend developer (VueJS) реализует restful api на основе спецификации swagger 2.0 и Python developer (python 3.7) создает API с помощью Aiohttp.

 

Project: Jira, Slack, Confluence, Hangouts

API: Swagger/OpenApi 2., Swaggerhub and Postman (Integration tests)

CI/CD: Git, CircleCI, git pre-commit, black, flake8

Deployment: Hetzner Cloud & AWS, Ns1.com

UI/UX: Figma

 

Какие профессиональные навыки нам важны:

  • JavaScript skills and experience with Vue.js.(1+ year)
  • 2-3 experience with NodeJS
  • Experience with server-side rendering or Vue-SSR
  • Experience with webpack, babel and NodeJs production distribution
  • 4+ years of experience in Web development
  • Node-Sass, scss/sass and responsive design
  • In-depth understanding of web application architecture.
  • Expertise in unit- and integration testing
  • Eagerness to learn new technologies and frameworks.
  • Understanding the principles of scrum/agile and be able to work accordingly
  • Experience with rest api, OpenApi 2.0 standard

Будет плюсом:

  • Previous experience with PostgreSQL
  • In case you lack in VueJS experience that you can compensate this with React or AngularJS experience
  • Experience with Docker, Kubernetes(Rancher), Docker Swarm
  • Previous work experience with Graphql in a production environment
  • Experience with python (where our backend is being built in)
  • Previous experience of working directly with a foreign client.
  • Working experience with Continuous Integration and Continuous Delivery.

Нужен ли английский?

Да, уровень — upper intermediate. 

Интервью на английском + общение с клиентом.
 

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

 

ЧТО МЫ ПРЕДЛАГАЕМ:

Есть ли возможность работать удаленно:

Да, пару дней в неделю. После испытательного можно говорить о удаленной работе на продолжительный период (1-2 месяца). В таком случае обязательны — хороший интернет, нормальный режим производительности :) и быть на связи на митингах. 

Количество дней отпуска:  24 календарных дня.

Количество дней оплачиваемых больничных в год: 2 недели.

Что есть из приятностей / удобностей:

  • С первого дня в компании регистрируем и сопровождаем ФОП. 
  • У нас есть массажист и курсы английского в офисе, чтоб ребята не тратили время. 
  • А на зимовку можно уезжать в теплые страны :)
     

Когда и как платится зарплата:
Оговариваем и делаем оффер в ГРОСС (Брутто/Грязными). 

От этой суммы отнимается ЕН и ПФ. ЗП фиксируется в долларе.

Сколько этапов интервью, с кем:

  1. Короткий прескрин по скайпу (15-20 минут)
  2. Техн. интервью в офисе
  3. Интервью с СТО на английском

Адрес офиса: Днепр, ул. Мечникова, 10-б