Magnit

Fullstack PHP + Vue.js Developer

6.0/10

Magnit

Not specified
Remote
mid
about 4 hours ago
devtechweb3PHPLaravelSymfonyVue.jsSQLMySQLPostgreSQLDockerGit

AI Summary

The vacancy is well-defined but lacks compensation details, affecting overall quality.

Check Match โ€” Just drop your CV

See your fit for Fullstack PHP + Vue.js Developer in seconds.

Description

What you'll do

  • โ€ขDevelop and maintain server-side logic in PHP (Laravel/Symfony), design REST/GraphQL APIs for frontend and external services.
  • โ€ขCreate reactive components in Vue.js, layout designs, and ensure correct display on all devices.
  • โ€ขDesign SQL database structures, optimize complex queries, and maintain data integrity.
  • โ€ขIntegrate third-party services: payment systems, CRM, mailing services, and other external tools via API.
  • โ€ขWrite automated tests (PHPUnit), debug and fix bugs on both backend and frontend.
  • โ€ขSet up environments in Docker, work with Git, and control code deployment to the server.
  • โ€ขParticipate in the development of internal systems (SIP Magnit Energo), public website, and consumer personal accounts.

Requirements

  • โ€ขConfident knowledge of PHP 8.x: deep understanding of OOP, design patterns, and SOLID principles.
  • โ€ขExperience in commercial development with Laravel or Symfony for at least 2 years.
  • โ€ขGood knowledge of SQL (MySQL/PostgreSQL): ability to design schemas, write and optimize complex queries (indexes, EXPLAIN).
  • โ€ขUnderstanding of modern frontend technologies: DOM, Event Loop, reactivity in Vue.js (experience with Vue.js is desirable but not strict).
  • โ€ขKnowledge of common web vulnerabilities (SQL injections, XSS, CSRF) and protection methods.
  • โ€ขExperience with Docker, Git, and basic Linux administration (bash, SSH).
  • โ€ขArchitectural thinking: understanding the difference between monoliths and microservices, ability to design an application from scratch.
  • โ€ขAbility to profile code and optimize slow sections.
Loading similar jobs...