Backend-разработчик (PHP)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Компания iTransfers ищет опытного backend-разработчика для поддержки существующих и реализации новых проектов в области транспорта и логистики.
Мы разрабатываем SaaS-платформу для транспортных компаний в области пассажирских перевозок:
- встроенная ERP,
- виджет на сайт транспортной компании,
- инструменты по созданию тарифов,
- управление автопарком,
- личный кабинет клиента.
Наш сервис помогает компаниям и проектовым командам по всему миру обеспечить работу транспортной инфраструктуры как в рамках ежедневной деятельности, так и в период крупных мероприятий.
Команда i Transfers участвует в автоматизации транспортных сервисов Чемпионатов Мира по Футболу ( FIFA WC Russia 2018, FIFA WWC France 2019, FIFA WC Qatar 2022 , FIFA WWC 2023 Australia and New Zealand, FIFA WC 2026 Canada, Mexico and the United States, F IFA WC 2030 Morocco, Portugal and Spain, F IFA WC 2034 Saudi Arabia ) , Олимпиад (Sochi 2014, Rio 2016, Pyeongchang 2018, Tokyo 2020, Beijing 2022, Paris 2024, LA 2026), Лиги Чемпионов и других событий по всему миру.
Ожидания от кандидата
Обязанности:
- Разработка и поддержка продуктов компании;.
- Улучшение архитектуры, рефакторинг
Требования:
- Уверенное знание PHP 7+;
- Опыт работы с популярными фреймворками (Laravel обязательно);
- Опыт работы с базами данный (PostgreSQL);
- Опыт работы с кэшем (Redis, Memcached);
- Опыт работы с очередями (Redis, RabbitMQ);
- Опыт работы со сторонними API;
- Базовые знания Javascript (VueJS), HTML, CSS;
- Опыт работы с системами контроля версий (мы используем git);
- Понимание принципов ООП, SOLID. Умение применять паттерны проектирования, где это нужно;
- Базовые навыки администрирования (Docker);
- Разработка через тестирование (TDD/BDD);
- Умение разбираться в чужом коде.
Плюсом будет:
- Опыт работы с поисковыми движками (Elasticsearch, Solr)
- Опыт frontend разработки, хорошее знание Javascript, знакомство с современными фреймворками
- Опыт написания микросервисов
- Уверенная работа в *nix системах
- Знание других языков программирования (Go, Rust)
- Опыт работы с геолокационными сервисами
Условия работы
- Возможность работать удаленно;
- Профессиональное развитие и карьерный рост;
- Молодая, драйвовая команда;
- Плавающее начало рабочего дня;
- Достойная заработная плата по результатам собеседования;
- Отсутствие бюрократии, открытость инициативам.