Вакансия: Frontend-разработчик React в Москва

Полное описание вакансии: Frontend-разработчик React в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1752382 Frontend-разработчик React Москва > Петер Александр Александрович 100000 RUR open 2024-10-17
Необходимые навыки
  • > PHP
  • > Laravel
  • > React
  • > MariaDB
  • > Cypress
  • > Bun
Требования

Опыт работы с PHP 7-8 (3+ года), Laravel 9+, Eloquent. Глубокое знание фреймворка Laravel, включая его экосистему...

Обязанности

Проектирование архитектуры базы данных и архитектуры приложения. Написание и поддержка автоматических тестов. Регулярное code review. Стэк: Frontend: React, Cypress, Bun.

Описание

Обязанности

Писать чистый, легко поддерживаемый и документированный код

Проектирование архитектуры базы данных и архитектуры приложения.

Постоянное развитие профессиональных навыков и обмен знаниями с другими членами команды для повышения общей эффективности команды.

Написание и поддержка автоматических тестов.

Регулярное code review.


Стэк:

Backend: PHP 8.3, Laravel 11, MariaDB, Docker, Meilisearch, Nginx + php-fpm, Websocket, Buggregator, Traefik;

Frontend: React, Cypress, Bun;


Требования

Опыт работы с PHP 7-8 (3+ года), Laravel 9+, Eloquent.

Глубокое знание фреймворка Laravel, включая его экосистему и лучшие практики.

Понимание работы уязвимостей XSS, SQL-Injection, CSRF и т.д., а также методов защиты от них.

Понимание и опыт использования паттернов проектирования.

Опыт работы с транзакциями в реляционных базах данных.

Понимание и применение DRY, KISS, SOLID, и YAGNI (будет плюсом понимание GRASP).

Опыт разработки RESTful API и понимание принципов REST.

Знание и опыт работы с реляционными базами данных таких как MySQL, PostgreSQL, MariaDB.

Опыт работы с Git/Gitlab, CI/CD, Docker и Docker Compose.

Опыт работы с протоколом S3.


Базовые знания bash.

Опыт работы с брокерами сообщений (SQS/RabbitMQ/Kafka).

Опыт работать в команде, навыки эффективного общения и сотрудничества.

Опыт написания тестов с использованием Pest/PHPUnit или других фреймворков тестирования.


Преимущества:

Опыт работы с микросервисной архитектурой.

Опыт работы с инструментами полнотекстового поиска (Sphinx, Elasticsearch, Meilisearch).

Опыт работы с Docker Swarm / Kubernetes.

Вверх