Тендерлэнд

Php full stack developer

От 120 000 RUR
  • Ярославль
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • PHP
  • Laravel
  • MySQL
  • PostgreSQL
  • Gitlab

«Тендерлэнд» аккредитованная IT- компания.

16 лет на рынке. Многие сотрудники работают с основания компании.

Наши проекты:

Tenderland.ru – сервис для поиска и анализа государственного и коммерческого заказа.

Tl-fin.ru – сервис для выпуска банковских гарантий.

Tenderpharm.ru – сервис для аналитики тендерного фармацевтического рынка России.

Необходимо будет работать над двумя CRM-системами, собственной разработки, включающими:

- Основной функционал CRM для бизнеса;
- Модули интеграции с API сторонних сервисов;
- Оптимизацию производительности и масштабируемости.

Системы активно используются клиентами, проект долгосрочный и живой. Задачи связаны не только с поддержкой, но и с развитием функционала.

Также работа со скриптами на **чистом PHP** и самописными библиотеками;

Обязанности:

- Доработка и оптимизация существующего функционала CRM;
- Рефакторинг старого кода;
- Интеграция с внешними API (REST);
- Разработка новых модулей на **Laravel 10+ и Vue.js**;
- Работа с очередями (RabbitMQ) и кэшированием (Redis);
- Поддержание стабильной работы проекта.

Обязательные требования :

- **PHP 8+**;
- **Laravel 10+** (опыт разработки production-проектов);
- **Vue.js** (опыт интеграции во фронтенд-часть);
- Опыт разработки и интеграции **REST API**;
- Работа с **MySQL и/или PostgreSQL**;
- Работа с очередями (**RabbitMQ**);
- Опыт с **WebSocket**, **Axios**;
- Опыт работы с **MongoDB**;
- **Docker** (умение собирать и запускать контейнеры);
- Навыки работы с **Git** (GitLab, GitFlow).

Будет преимуществом:

- Опыт работы с CI/CD (GitLab CI);
- Умение профилировать и оптимизировать SQL-запросы;
- Понимание микросервисной архитектуры;
- Написание тестов (PHPUnit, Pest);

-Понимание принципов **SOLID**, **DRY**, **KISS**;
- Опыт работы с API мессенджеров или платежных систем.

Условия:

- Конкурентная зарплата (по результатам собеседования);
- Обеды за счет компании;

- График работы 5/2, время начала работы с 9:00 до 18:00;
- Работа в команде, которая ценит качество кода и развитие;

- Интересные задачи, которые безусловно поднимут Ваш уровень, как разработчика;

-Возможность проявить свои навыки и реализовать своё видение в разработке продуктов.