Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Работа над проектом с огромными перспективами на международном event рынке. Проект представляет из себя систему управления транспортом, парковками, пропусками, персоналом и т.д. (Есть уже осуществленные и текущие проекты в т.ч. ЧМ по Футболу 2018)
Обязанности:
Разработка, отладка и рефакторинг кода системы;
Поддержание работы системы
Основные требования:
умение общаться;
умение понимать чужой код;
умение писать качественный, разборчивый и рабочий код;
умение и желание учиться и делиться опытом;
знание git: умение пушить, пулить, мержить и разрешать кофликты; минимальный опыт работы с cloud сервисами типа gitlab;
умение работать с командной строкой;
минимальное умение писать unit-тесты;
наличие полноценной IDE, желательно от jetbrains (phpstorm/intellijidea);
телеграм, дискорд, trello аккаунт, электронная почта;
желательно иметь операционную систему windows10 или linux (arch, centos или debian-like);
Бэкенд:
хорошее знание php7;
хорошее знание laravel и его принципов;
понимание как работают http зарпосы и rest api;
опыт работы с sql базами данных. в нашем случае с postgres;
умение работать с xdebug;
Фронтенд:
опыт работы с
nodejs;
webpack;
typescript;
vuejs;
scss;
vuetify;
умение писать типизированный код (не лепить везде any);
базовое понимание работы webpack;
умение работать с браузерным дебаггером, инспектором и vue devtools;
понимание концепции написания модульного приложения;
умение сипользовать async/await и работать с асинхронным кодом;
Дополнительно (опционально):
понимание концепци работы ci/cd;
умение работать с ssh и bash;
умение работать с docker, docker-compose/kubernetes;
Минимальный список обязательных технологий/библиотек/языков:
php7.4
js
laravel
sql (postgres) (не критично)
rest api
vue
typescript
scss
vuetify (не критично)
Условия:
Работа полностью удаленная, но в команде;
Проект расчитан на 5 и более лет;
Постановка задач в trello;
Приложение мониторинга рабочего времени (hubstaff).
Эта вакансия для Вас, если помимо всего перечисленного выше:
Вы готовы отдавать работе не менее 6 часов в сутки 5 дней в неделю;
Вы готовы отдавать приоритет нашему проекту, не отвлекаясь на другие;
Вы готовы расти и брать на себя ответственность
Перспективы:
Проект долгосрочный и предполагает карьерный рост и развитие вместе с компанией.
telegram: kvvoronov
Не в сети
Доброго, хотел бы задать вопросов опираясь на сугубо личное мнение.
Проект расчитан на 5 и более лет;
Если фронт работ спланирован на такой длительный срок почему не организовать работу более эффективно? Бекенд и фронт в разы эффективнее фуллстека. К тому же фронтенд может обслуживать не напрягаясь 5 и больше бекендов. Понимание принципы построения фронтенда для бека критически важно безспорно. Тем более vuetify это настолько просто что бекенд хорошего уровня просто потеряет много времени в разрезе 5 лет на переключение между типами задач(просто на банальную и времязатратную вёрстку)
Чем занимается остальная часть команды? Предполагаю тоже фуллстеки. Не проще ли нанять одного сеньйора бекенда который заменит 10 джунов и код апи будет более понятным и предсказуемым (есть люди которые работают с массивами, есть те которые с коллекциями, есть те которые с ДТО; тоже самое с валидацией). И вообще паттерны классов и проектирования приложения могут быть разными. Кто то ушёл, кто-то пришёл и легаси будет расти в геометрической прогрессии. Не факт что текущие участники команды используют правильные подходы и новый человек будет вынужден это принять. Тоже самое с тестами. Многим не хотелось бы видеть интеграционные тесты в приложении которое ещё не продакшине. Кто-то вообще может наглухо придерживаться линии TDD.
Хотелось бы понимать какая инфраструктура используется, так как кроме базы данных ничего нету. Приложение монолит? Кешак, воркер очереди,службы отправки уведомлений и тд? Программистов которые работают с постгресс намного меньше, особенно фулл стеков. Мне сложно понять этот выбор.
php7.4
это очень хороший выбор особенно если он сделан в первую очередь ради strict mode.
Каких стандартов оформления кода придерживается команда?
У вас есть только перспективы или и инвестиции?
И определяющий вопрос "какая вилка"?
у меня сложилось мнение что вы ищете джунов, возможно я не прав.
Не в сети
Напишите в telegram: kvvoronov
Не в сети
Страницы 1