Основная задача — разработка CRM систем на стеке технологий PHP + Laravel, JavaScript (Vue.js), MySql, CSS, HTML5.
Обязанности:
- Разработка и доработка веб-приложений на PHP (Laravel)
- Работа с существующим кодом и реализация нового функционала
- Разработка и доработка API
- Работа с базами данных (MySQL / PostgreSQL)
- Доработка клиентской части с использованием JavaScript и Vue.js
- Работа с Laravel Inertia
- Интеграция сторонних сервисов и API
- В некоторых случаях HTML верстка
Требования:
- Опыт коммерческой разработки от 2+ лет
- PHP 8+
- Практический опыт работы с PHP и Laravel от 1 года
- Понимание принципов MVC и REST
- Опыт работы с реляционными базами данных умение писать SQL запросы, а так же их оптимизировать
- Понимание принципов проектирования архитектуры баз данных
- Понимание принципов проектирования ООП: SOLID, DRY и т.д.
- Базовые знания JavaScript и JS-фреймворков (например, Vue.js)
- Опыт или понимание работы с Laravel Inertia
- Опыт работы с Git
- Опыт работы с Composer
- Самостоятельность и ответственность при удалённой работе
- Навыки HTML‚ CSS, Twitter Bootstrap 5 или похожие CSS фреймворки
- Аккуратность и осмысленность в работе, умение писать чистый аккуратный исходный код
Будет плюсом:
- Глубокие знания принципов разработки на фреймворке Laravel
- Более уверенный опыт работы с Vue.js
- Знание Docker на базовом уровне
- Опыт работы с очередями, кешированием
- Желание профессионального роста и развития
- Опыт администрирования Unix систем на уровне консоли
Условия:
- Полностью удалённая работа (Республика Казахстан)
- Заработная плата 500 000 – 600 000 тенге
- Гибкий график работы
- Долгосрочные проекты
- Возможность роста до Senior-разработчика
- Адекватная команда и прозрачные процессы
- Пятидневная рабочая неделя, 8 часовой рабочий день
- Никаких переработок
- По договоренности возможно оформление согласно ТК РК
- Бассейн или тренажерный зал на выбор