PHP-developer (Удаленно)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! Мы команда Devim.
Продуктовая IT компания из Санкт-Петербурга. Разрабатываем продукты в сфере FinTech. Сейчас развиваем CRM систему, личные кабинеты, коробочное решение, веб-сайт, мобильные приложения на IOS и Android. У нас команда полного цикла, быстрые процессы, каждому небезразлично то, что мы делаем.
Большое разнообразие сложных технических задач позволит применить весь накопленный Вами опыт и преумножить его. Перед нами стоят амбициозные цели, и для их достижения нам нужны единомышленники, у которых есть видение красоты и качества, энергия и желание делать лучшие продукты на рынке FinTech услуг.
Задачи, которые мы хотим поручить нашему будущему коллеге:
- Разработка функциональности проекта с произведением необходимого рефакторинга;
- Написание понятного и тестируемого кода, а также покрытие тестами, при необходимости - следование TDD;
- Проектирование новых сервисов и написание документации;
- По желанию - ведение и контроль разработки фич, общение с product owner/аналитиками;
- Взаимодействие с другими командами разработки: Solution Architect, Front-end, Back-end (Go), DevOps, QA.
С чем мы сейчас работаем (существующие инструменты/технологии):
- Стек: PHP(7.2), PostgreSQL, Redis, RabbitMQ, Silex, Symfony, RESTful, JSON-RPC, Docker, Grafana, InfluxDB/Prometheus;
- Процессы: Jira + Confluence, GitLab CI, Kanban.
Наши ожидания от кандидата:
- Понимание ООП и паттернов проектирования, умение их применять;
- SOLID, DRY, KISS для вас не пустые слова, в идеале, будет круто, если вы обладаете пониманием достоинств/недостатков этих подходов и умением применять их на практике;
- Уверенное владение PHP (⩾7.0, динозавров на <7 у нас нет). Крайне желателен опыт работы с Symfony/Silex, Doctrine;
- Опыт работы с PostgreSQL;
- Опыт работы с Redis/Memcache и умение применять его там, где необходимо;
- Понимание принципов построения RESTful API, опыт в проектировании и разработке;
- Опыт работы с legacy-кодом, понимание основных проблем рефакторинга и способов их решения (как минимум желание развиться и получить опыт в решении подобных задач);
- Хороший опыт работы с метриками и логами - понимание, что именно и как надо собирать. Опыт настройки/работы с grafana будет плюсом.
Условия работы:
- Конкурентоспособное денежное вознаграждение;
- Официальное оформление по всем правилам ТК РФ;
- Гибкое начало дня (до 11:00 утра включительно), сейчас предлагаем и полную удаленку;
- Интересные задачи, возможность прокачать квалификацию;
- Корпоративный английский;
- Посещение профессиональных тренингов и конференций;
- Культуру открытости, прозрачности и здравого смысла. У нас нет формализма, есть драйв, профессиональный и карьерный рост!