З.П. Договорная
Разработчик
2020-09-04 в 08:41
Работа над проектом с огромными перспективами на международном event рынке. Проект представляет из себя систему управления транспортом, парковками, пропусками, персоналом и т.д. (Есть уже осуществленные и текущие проекты в т.ч. ЧМ по Футболу 2018)
Обязанности:
1. Разработка, отладка и рефакторинг кода системы;
2. Поддержание работы системы
Основные требования:
1. умение общаться;
2. умение понимать чужой код;
3. умение писать качественный, разборчивый и рабочий код;
4. умение и желание учиться и делиться опытом;
5. знание git: умение пушить, пулить, мержить и разрешать кофликты; минимальный опыт работы с cloud сервисами типа gitlab;
6. умение работать с командной строкой;
7. минимальное умение писать unit-тесты;
8. наличие полноценной IDE, желательно от jetbrains (phpstorm/intellijidea);
9. телеграм, дискорд, trello аккаунт, электронная почта;
10. желательно иметь операционную систему windows10 или linux (arch, centos или debian-like);
Бэкенд:
1. хорошее знание php7;
2. хорошее знание laravel и его принципов;
3. понимание как работают http зарпосы и rest api;
4. опыт работы с sql базами данных. в нашем случае с postgres;
5. умение работать с xdebug;
Фронтенд:
1. опыт работы с
2. nodejs;
3. webpack;
4. typescript;
5. vuejs;
6. scss;
7. vuetify;
8. умение писать типизированный код (не лепить везде any);
9. базовое понимание работы webpack;
10. умение работать с браузерным дебаггером, инспектором и vue devtools;
11. понимание концепции написания модульного приложения;
12. умение сипользовать async/await и работать с асинхронным кодом;
Дополнительно (опционально):
1. понимание концепци работы ci/cd;
2. умение работать с ssh и bash;
3. умение работать с docker, docker-compose/kubernetes;
Минимальный список обязательных технологий/библиотек/языков:
1. php7.4;
2. js;
3. laravel;
4. sql (postgres) (не критично);
5. rest api;
6. vue;
7. typescript;
8. scss;
9. vuetify (не критично).
Условия:
1. Работа полностью удаленная, но в команде;
2. Проект расчитан на 5 и более лет;
3. Постановка задач в trello;
4. Приложение мониторинга рабочего времени (hubstaff). Оплата раз в две недели за отработанное количество часов.
Эта вакансия для Вас, если помимо всего перечисленного выше:
1. Вы готовы отдавать работе не менее 6 часов в сутки 5 дней в неделю;
2. Вы готовы отдавать приоритет нашему проекту, не отвлекаясь на другие;
3. Вы готовы расти и брать на себя ответственность.
Перспективы:
Проект долгосрочный и предполагает карьерный рост и развитие вместе с компанией.
Контакты работодателя
Просмотров:
218
| Размещено до: 2020-10-04
Поделитесь вакансией