22 сентября 2024
Lennuf - ИТ-платформа для создания интернет-магазинов и нишевых маркетплейсов.
Требуется сотрудник на полную занятость. При отклике прикрепите свое портфолио и укажите стоимость часа вашей работ
Технологический стек
В качестве основного языка системы используется PHР.
Серверная часть системы использует фреймворк Laravel.
Интерфейсная часть системы использует фреймворк Vue.js.
В качестве СУБД используется PostgreSQL.
В качестве операционной системы используется Ubuntu Linux.
Код системы и всех ее частей, начиная с операционной системы и заканчивая кодом всех микросервисов, является полностью открытым.
Требования
Отличное знание PHP/ SQL;
Доказанный практический опыт работы с Laravel от 2 лет (строго обязательно показать портфолио проектов);
Понимание принципов ООП (Паттерны), исполнение стандартов PSR;
Умение планировать и строго выполнять сроки работы;
Умение самостоятельно принимать технологические решения согласно; поставленной задаче в формализованной форме;
Понимание основ клиентской и серверной оптимизации;
Умение работать с GIT;
Оптимизация SQL-запросов;
Опыт проектирования и разработки REST API;
Опыт Vue.JS от 1 года;
Опыт работы с Docker;
Опыт работы с highload-проектами;
Приветствуется опыт работы с Kafka;
Приветствуется опыт работы с Elastic;
Уверенное владение HTML, понимание принципов построения семантической разметки.
Уверенное владение CSS, понимание принципов построения адаптивного дизайна.
Уверенное владение JS (ES6+), понимание принципов работы в браузерном окружении (DOM).
Опыт работы с Vue.js.(Nuxt.js)
Опыт работы с REST API.
Знакомство с подходами к работе с CSS (PostCSS, Sass, css in js, css modules).
Знакомство с принципами Web Accessibility и основами UX/UI дизайна.
Понимание принципов построения dev-среды, опыт работы со сборщиками (у нас Webpack).
Наличие представления о принципах оптимизации производительности веб-сайтов.
Опыт командной разработки с применением системы контроля версий (Git).
Умение оценивать сложность и сроки выполнения задач, соблюдать их, планировать своё время.
Внимательность в вопросах регулярной проверки результата работы в различных браузерах и устройствах
Обязательное требование (!) - зарегистрированное ИП или самозанятость на территории РФ.
Обязанности:
Писать код и Unit-тесты к нему.
Реализовывать План оптимизации ИТ-архитектуры платформы для улучшение быстродействия системы.
Баг-фиксинг на стендах клиентов (техническая поддержка).
Делать релизы функционала на всех стендах клиентов.
Разворачивать коробку LENNUF на стендах клиентов.
Разработка новых блоков клиентской части веб-приложений на Vue.js.
Внесение функциональных правок и изменений вёрстки в уже готовые блоки.
Условия: