💻 Full stack developer 💡 JavaScript
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Всем привет! Мы технологическая компания, которая разрабатывает и реализовывает приложения для удаленного обучения сотрудников крупных международных корпораций.
На сегодняшний день открываем вакансию на позицию разработчика полного цикла в команду.
Что будем делать:
- разрабатывать новый функционал;
- поддерживать реализованный функционал(документация есть);
- разрабатывать и реализовывать API;
- интегрировать сторонние сервисы и приложения;
- реализовывать решения бизнес задач;
Конечно это общий список, задачи будут интересные и задач будет много.
Необходимые знания:
- Javascript (ES6/ES7).
- Node JS
- Vue JS
- PostgreSql (Sequelize, миграции);
- Знания принципов REST API
- Знания принципов проектирования БД;
- Git и другие инструменты необходимые для разработки.
- Умение разбираться в документации сторонних API
Будет плюсом знание и/или опыт (но не обязательно):
- Swagger etc;
- Docker, Docker Compose;
- Elements-UI;
- webRTC;
- Electron;
- Nginx;
- Знание TypeScript
- Документирование используя Swagger/OpenAPI
- Библиотеки для тестирования Mocha, Jest
- Адаптивная верстка HTML5[,PUG]/CSS[,SCSS,LESS]
- Будет плюсом понимание принципов ООП
- Express.js
- ESLint
- JWT
- Будет плюсом знание lodash и/или underscore
- Azure/Amazon/Google Cloud Platform
Естественно всё всё знать невозможно, поэтому работа не в одиночку, всегда всё обсудим и поможем если будут сложности.
В команде сейчас: UI/UX, 2 Full stack developer, QA, Test engineer, Java engineer, devOPS (Selectel)
Инструменты командной работы: Trello, Slack, Skype, Draw.io, Google Docs, Zeplin, GitLab
Бонусы
- Возможности для роста
- Бесплатные тренинги
- Интересные задачи
- Бонусы по результатам KPI
Дополнительные инструкции
При отклике на вакансию, пожалуйста внимательно ознакомьтесь с описанием и будьте готовы к интервью и возможно к тестовому заданию на 1-2 часа.
В самом отклике укажите опыт и компетенции в контексте описании вакансии конечно.
Оплата обсуждается индивидуально.