yandex
Страна
Сербия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
В офисеПолная занятость

Backend Developer

ИИОценка ИИ

Привлекательная вакансия для тех, кто готов к релокации в Сербию. Современный стек технологий, фокус на качестве кода и понятный вектор развития продукта (переход на API).


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Требуется уверенное владение современным PHP (8.3+) и фреймворком Symfony. Высокая планка качества кода (PHPStan level 8, тесты) предполагает наличие опыта в серьезной коммерческой разработке.

Анализ зарплаты

Медиана4 000 €
Рынок3 000 € – 5 500 €
ИИОценка ИИ

В вакансии не указана зарплата, но для Middle/Senior PHP разработчика в Белграде рыночный диапазон составляет от 3000 до 5000 евро чистыми. Предложение будет конкурентоспособным, если попадет в эти рамки.

Сопроводительное письмо

Меня заинтересовала вакансия Backend Developer в вашей компании, так как мой опыт работы с PHP и Symfony полностью соответствует вашему стеку. Я имею глубокие знания PHP 8.x, опыт написания тестов с PHPUnit и работы с высоконагруженными системами, использующими Redis и MySQL.

Особенно меня привлекает ваш подход к качеству кода: использование PHPStan на строгих уровнях и соблюдение стандартов PSR-12 близки моим профессиональным принципам. Я готов активно участвовать в процессе миграции со Smarty на API-ориентированную архитектуру и вносить вклад в развитие ваших сервисов в Белграде.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Waxbill Technologies уже сейчас

Отправьте свое резюме на почту HR, чтобы стать частью команды в Белграде и поработать с современным стеком PHP!

Описание вакансии

Backend Developer

#BackendDeveloper #Developer #Backend #Офис #Белград #Сербия

Требования:

Стек технологий: PHP 8.3-8.4, Mysql8, Nginx, Memcached, Redis, Sphinx. Мы проводим кросс-кодовый анализ, покрываем модульный код функциональными и интеграционными тестами с использованием PHPUnit. Для наших сервисов мы используем фреймворк Symfony, в монолитной архитектуре-Symfony, а также собственные компоненты, объединенные из Symfony и Laravel. Для хранения кода и системы непрерывной интеграции (CI) мы используем GitLab. В системе CI мы запускаем PHPUnit, систему контроля стиля кода (PSR-12) и PHPStan (уровень 8 + дополнительные строгие правила). Используем шаблонизатор Smarty, но отказываемся от него и переходим к API на бэкэнде с React на фронтенде. Также к нашей серверной части подключено несколько мобильных приложений. Весь проект выполняется локально в Docker.

Локация:📍Офис. Белград, Сербия.

Контакт для отклика: Откликнуться

Про карьеру, рост и ценность себя: @jobstobeloved

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • PHP
  • MySQL
  • Nginx
  • Memcached
  • Redis
  • Sphinx
  • PHPUnit
  • Symfony
  • Laravel
  • GitLab
  • Docker
  • PHPStan
  • React

Возможные вопросы на собеседовании

Вакансия предполагает использование PHPStan на 8 уровне. Важно понимать, как кандидат справляется со строгой типизацией.

Какие наиболее частые проблемы PHPStan уровня 8 вы встречали в своей практике и как их решали?

Компания переходит от Smarty к API. Кандидат должен понимать принципы построения RESTful API.

Какие ключевые изменения в архитектуре бэкенда необходимы при переходе от серверного шаблонизатора (Smarty) к API для React-фронтенда?

В стеке указаны Redis и Memcached. Нужно понимать, как кандидат выбирает инструмент.

В каких случаях вы предпочтете Redis вместо Memcached для кэширования или хранения данных?

Упоминается использование PHPUnit и интеграционных тестов.

Как вы организуете тестирование интеграции с базой данных в PHPUnit, чтобы тесты оставались быстрыми и независимыми?

Проект использует Docker для локальной разработки.

Опишите ваш типичный Docker-конфиг для PHP-приложения: какие контейнеры вы считаете обязательными и как настраиваете взаимодействие между ними?

Похожие вакансии

C
codex
150 000 ₽ – 200 000 ₽

Java-разработчик

SeniorУдалённо
Java · Spring Boot · Spring MVC · Spring Security · Spring Data · Hibernate · JPA · Gradle · JMS · JAX-WS · SOAP · Git · Jenkins · UML · JUnit · Kafka · PostgreSQL · React · Agile · Scrum
+20 навыков
OS
Omega Solutions
230 000 ₽ – 315 000 ₽

Senior Java разработчик (Блокчейн)

SeniorУдалённо
Java · Spring · Spring Boot · Microservices · PostgreSQL · REST · Kafka · RPC · FIX · JUnit · Mockito · SQL · CI/CD · Blockchain
+14 навыков
А
Астратех
380 000 ₽ – 480 000 ₽

Senior Golang Developer

SeniorУдалённо
Go · PostgreSQL · MongoDB · Yandex Cloud · Node.js · TypeScript · Python · API Design · Microservices
+9 навыков
TS
Top Selection
230 000 ₽ – 260 000 ₽

Senior Python разработчик

SeniorУдалённо
Python · aiohttp · Sanic · FastAPI · Starlette · Django · Flask · Linux · SQL · Docker · GitLab CI · OpenShift · Kubernetes · Unit Testing
+14 навыков
F
Firecode
320 000 ₽ – 380 000 ₽

Lead Symfony Developer

LeadУдалённо
PHP · Symfony · PostgreSQL · MySQL · RabbitMQ · Kafka · Redis · Docker · CI/CD · Git · Linux · SOLID · OOP
+13 навыков
D
Denero
85 000 ₽ – 120 000 ₽

Junior Python Developer

JuniorУдалённо
Python · FastAPI · Django · Flask · SQL · PostgreSQL · MySQL · REST API · Git · Docker · Linux · Asynchronous Programming
+12 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Сербия