О компании и команде
TimePad – самый большой в России сервис для организации событий и продажи электронных билетов. Каждый месяц мы помогаем более 200 000 организаторов делать свои события лучше и проще, а трем миллионам людей найти занятия и развлечения себе по душе.
Команде разработки TimePad требуется талантливый и опытный PHP-разработчик.
Наш основной технологический стек состоит из PHP (Doctrine + компоненты Symfony), PHPStan для статического анализа кода, Swagger для документации, MySQL (Percona), Docker, Elasticsearch, Redis, RabbitMQ и нескольких собственных решений.
Frontend Пишем на Typescript Для разработки UI используем React. Компоненты — функциональные, с хуками. Для управления состоянием используем MobX.
Мы ищем человека который может смело писать надежный, производительный и хорошо структурированный код, покрывать его тестами и прекрасно представлять как всё это будет работать.
Что нужно делать:
- Работать в команде профессионалов с хорошо выстроенным процессом;
- Разрабатывать новые сервисы и улучшать существующий функционал TimePad;
- Выбирать инструменты для решения задач, участвовать в планировании разработки, отвечать за качество своего кода и сроки его написания;
- Разрабатывать и развивать архитектуру проекта.
- Рефакторить устаревшие фрагменты кода
Ожидания от кандидата
Что ждём от кандидата:
- Опыт работы в веб-разработке от 2 лет;
- Очень хорошее знание основных технологий нашего стека — PHP и MySQL, включая представление об их внутреннем устройстве
- Умение работать с инструментами командной работы, включая хорошее понимание git;
- Общие познания в архитектуре ПО, алгоритмике, методиках разработки;
- Уверенное пользование командной строкой;
- Способность пользоваться docker-compose без помощи двух-трёх человек;
- Если вы не выбросили из головы знания фронтенд-технологий, то лишними они не будут;
- Вы должны уметь в сетевое взаимодействие между сервисами и все его подводные камни;
Условия работы
Почему у нас хорошо:
- У нас ты сможешь сильно прокачаться, ведь твои решения и результат работы будет сразу отражаться в бизнес-модели компании;
- Твои знания и умения - укрепление позиций компании на рынке, поэтому мы в них вкладываемся;
- Конечно же, всё по-белому;
- Удаленный формат работы;
- Ценим своевременный отдых и даем три дополнительных дня к отпуску;
- И ты всегда узнаешь о самых классных мероприятиям твоего города первым.
Дополнительные инструкции
- Этап собеседования с HR (20 минут)
- Этап технический с СТО/Тим Лидом команды (час)