
Связь.ON
Ведущий backend программист PHP
От 250 000 RUR
- PHP
- Symfony
- Git
- MySQL
- RabbitMQ
- PostgreSQL
- REST API
- DDD
- Redis
- SOLID
- Yii
- Микросервисная архитектура
- API
- Laravel
- Алгоритмы и структуры данных
- Оптимизация кода
- Чтение чужого кода
- Рефакторинг кода
- E-Commerce
- Архитектура
- MVP
- ООП
- CI/CD
- Gitlab
- Docker-compose
«Связь.ON» — первая розничная сеть нового типа, которая собирает в своих мультифункциональных центрах товары от множества брендов и услуги разных банков, страховых компаний, сервисов и т.п.
Вторая главная фишка новой сети — команда классных консультантов, которые помогут разобраться в характеристиках товаров и тонкостях банковских продуктов и соберут для клиента комплексное предложение, которое решит именно его задачу.
В первый год мы планируем открыть несколько сотен центров по всей России в городах от 30000 жителей.
Одним из финансовых партнеров «Связь.ON» стала группа Промсвязьбанка.
Требования:
- Опыт бэкенд-разработки на PHP 7-8 от 5 лет;
- Владение одним из фреймворков: Yii 2, Laravel или Symfony;
- Понимание принципов ООП, SOLID и основных паттернов проектирования;
- Опыт разработки и интеграции API (REST, SOAP);
- Навыки работы с реляционными БД (MySQL/MariaDB): сложные запросы, транзакции, оптимизация, индексы, внешние ключи;
- Опыт работы с очередями сообщений (RabbitMQ);
- Написание тестов (PHPUnit/Codeception);
- Навыки работы с Git, Docker;
- Базовые знания HTML, CSS, JavaScript;
- Будет преимуществом:
- Опыт автоматизации бизнес-процессов;
- Опыт работы с legacy-кодом и рефакторинга;
- Практические навыки работы с командной строкой Linux.
Обязанности:
- Разработка backend-компонентов системы;
- Поддержка и доработка существующего кода;
- Участие в проектировании архитектуры приложения;
- Написание unit-тестов;
- Ведение технической документации;
- Код-ревью;
- Оценка трудозатрат по задачам;
- Соблюдение объективных сроков выполнения задач;
- Поддержка и доработка существующего кода;
- Участие в проектировании архитектуры приложения;
- Написание unit-тестов;
- Ведение технической документации;
- Код-ревью;
- Оценка трудозатрат по задачам;
- Соблюдение объективных сроков выполнения задач;
- Разработка новых и доработки имеющихся функций системы Операторский интерфейс;
- Реализация задач по интеграции и реализации процессов взаимодействия со смежными системами компании;
- Разбор и исправление ошибок;
- Рефакторинг кода;
- Реализация тестов.
Условия:
- График понедельник – пятница, офис/гибридный формат с гибким началом рабочего дня;
- Заработная плата обсуждается и зависит от уровня компетентности кандидата;
- Оформление по ТК РФ (отпуск, больничный);
- Сложные и интересные задачи, большие возможности роста внутри компании.