Senior PHP-developer/ Principal Engineer
ПАПА ДЖОНСОписание
Кого мы ищем
Senior-разработчика, который готов брать ответственность за архитектуру и эволюцию высоконагруженного продукта, а не просто закрывать задачи.
Вы будете проектировать кор-решения и влиять на техническое направление всей компании.
Что важно уметь
- Код и архитектура
- Писать поддерживаемый код на PHP 7.2 8.x с применением современных практик: чистая архитектура, SOLID, GRASP, паттерны (не только синглтон ).
- Владеть фреймворками Yii2 или Laravel (а лучше двумя): знать что у них под капотом , уметь расширять без костылей при необходимости.
- Иметь боевой опыт на Go или Node.js 3 года мы активно распиливаем критичные части продукта на сервисы.
2. Данные
- Проектировать схемы и запросы как для реляционных (MySQL, Postgres), так и для NoSQL (Redis, MongoDB) без N+1 и блокировок.
- Уметь выбирать хранилище под задачу, а не потому что умею .
3. API и интерфейсы
- Проектировать REST-API, которое не стыдно отдать внешним клиентам: версионирование, идемпотентность, rate-limit, OpenAPI-документация.
4. Процессы
- Оценивать задачи с точностью 20 % и держать слово; когда срывается предупреждать заранее и предлагать план.
- Ревьюить код так, чтобы после вас не пришлось переписывать.
- Работать в команде: моя задача заканчивается, когда работает прод, а не когда вмержены изменения.
5. Мышление
- Быть инженером: видеть смежные проблемы и корнер-кейсы, писать поддерживаемый код, валидировать свое решение перед MR.
- Читать чужой код быстрее своего и не бояться legacy.
- Высказывать свои предложения, даже если вам покажется что они "глупые".
- Не бояться попросить о помощи, если испытываете затруднение с решением задачи.
6. Опыт
- Более 5 лет в коммерческой разработке, из них 2+ в продуктовой компании
Будет плюсом
- Опыт миграции монолита на микросервисы.
- Знание Kafka, ClickHouse.
Что предлагаем
- Работаем удалённо или в московском офисе на выбор.
- Гибкий график: достаточно 4 часов пересечения с 11:00 15:00 МСК.
- Оформление по ТК РФ.
Senior PHP Developer
Senior backend developer/ software engineer (Python)
Описание
Компания Яндекс ищет хорошего специалиста на вакансию Senior backend developer/ software engineer (Python) . Москва (Россия), Санкт-Петербург (Россия). От 350 000 . Полный рабочий ...Senior PHP Developer
Описание
We are a dynamic IT company operating at the intersection of marketing, gaming, and finance within the iGaming industry. Our products successfully operate across ...