Fullstack Developer
Требования
Местоположение и тип занятости
Компания
Комплексное управление транспортной компанией
Описание вакансии
О компании и команде
Компания iTransfers ищет в свою удаленную команду full-stack разработчика для поддержки и реализации нового проекта в области пассажирской логистики.
Мы работаем над сервисами, которые помогают нашим клиентам - транспортным компаниям - оптимизировать работу с персоналом, заказчиками и поставщиками. За плечами нашей команды автоматизация сервисов в рамках таких международных мероприятий как Чемпионаты Мира по Футболу, Олимпиады, Лиги Чемпионов и EXPO.
Задачи
- Создавать передовые веб-приложения и микросервисы;
- Работать в гибкой среде и обучаться вместе с мотивированной командой;
- Программировать на PHP, Laravel, Vue.js;
- Создавать надежное программное обеспечение, используя автоматизированное тестирование и непрерывную доставку;
- Погружаться в особенности геолокационных сервисов;
- Улучшать архитектуру, рефакторить код, внедрять новые технологии;
- Использовать свои сильные коммуникативные навыки в общении с командой.
Ожидания от кандидата
- 5 и больше лет опыта программирования на PHP, Java, JavaScript;
- более 1 года программировал на React или Vue.js;
- знание шаблонов проектирования, функциональных и объектно-ориентированных принципов;
- есть опыт работы с веб-сервисами (REST, GraphQL, WebSocket) и API;
- умение писать и оптимизировать сложные SQL-запросы в RDB;
- опыт работы с контейнерами Docker или Kubernetes;
- способность создавать и поддерживать высокое качество технической документации;
- понимание, что значит поставлять высококачественный код;
- твои бакалавриат/ магистратура по информатике / разработке программного обеспечения станут преимуществом.
Soft-скилы
- Умение работать в режиме многозадачности и плавно переключаться между задачами в нескольких проектах.
Стек технологий
- PHP / Laravel / TypeScript / Node.js/ Vue.js;
- Redis/ PostgreSQL;
- Docker/ AWS;
- Automated testing with PHPUnit / Jest;
- Javascript, HTML, CSS;
- Github, Discord, Google Meet.
Условия работы
- Удаленная занятость, плавающее начало рабочего дня;
- Достойная заработная плата;
- Отсутствие бюрократии, открытость инициативам;
- Сплоченный коллектив, дружественная обстановка;
- Профессиональное развитие, интересные задачи.