Челябинск
Backend-разработчик на работу с одним проектом
Обязанности:
Разработка backend части способную держать большую нагрузку
Проектирование API и внутренней архитектуры
Интеграция с другими системами
Технический анализ и оценка задач
Работа в команде, взаимодействие с мобильным разработчиком, frontend-разработчиком
Использование в своей работе написание тестов
Формирование документации
Интеграции с внешними системами (справочные, платежные, коммуникационные)
Умение работать с api сторонних сервисов, интеграции сайтов с различными системами
Разработка нового функционала
Code Review
Опыт в коммерческой разработки на PHP от 2 лет;
Хорошие знания PHP 7.x, PHP 8.x, Vue.js, Vuex, Nuxt.js
Наличие опыта работы с фреймворками Laravel, Yii2, Symfony и т.д.;
Наличие базовых знаний UNIX-подобных операционных систем
Наличие завершенных, работающих проектов на Framework Laravel
Знание и опыт работы с PostgreSQL / MySQL (понимание работы индексов и умение оптимизировать запросы)
Понимание принципов ООП (Паттерны), исполнение стандартов PSR
Навыки работы с Git/Твердое знание git и понимание git-flow
Знание принципов SOLID и умение применять их на практике
Твердое знание SQL и способов оптимизации запросов и структуры БД
Умение работать с чужим кодом
Умение писать понятный и поддерживаемый код
Знание JavaScript (AJAX, jQuery), XML, JSON, HTML, CSS
Умение пользоваться Composer, npm
Знание принципов RESTful API и опыт их создания
Общее представление о том, как работает Frontend
Умение декомпозировать задачи
Удаленная работа
График 5/2
Испытательный срок 2 месяца
Возможность профессионального и карьерного роста