{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Full Stack Laravel + Vue.js Developer
Role details
Job location
Tech stack
Job description
-
Design and develop APIs and services using Laravel .
-
Build user interfaces and extend features using Vue.js .
-
Design and implement API endpoints for the learning platform's front end.
-
Refactor existing functionality, fix bugs, and improve code quality.
-
Collaborate with QA specialists to ensure high-quality testing.
-
Participate in "3 Amigos" meetings to plan future tasks and discuss technical approaches.
-
Support fellow developers and conduct code reviews., PHP 8, Redis, RabbitMQ, Laravel 8, TypeScript, Vue 3 (with some Vue 2 legacy components), MySQL 8, Docker, Cloudflare, Laravel Forge, GitHub Actions, Jira, jQuery (legacy code), NGINX. Conditions :
-
Reporting To : You will report directly to the Project Manager.
-
Daily Meetings : Held during UK working hours.
-
Duration : Long-term.
Requirements
- Laravel : 5+ years of professional experience
- Vue.js : 2+ years of practical experience
- English level : Sufficient for passing a technical interview in English
Benefits & conditions
Project Duration & Stage : Long-term, 22-year-old company with an active project.
Methodology : Scrum / Agile (2-week sprints, daily stand-ups, retrospectives, code reviews)
The Team : 3 full-time developers + 1 freelance developer
Code Review : Conducted by a Team Lead or specialist
QA Role : Dedicated QA specialist on the team
Project Advantages :
- Mature Product : Work on an established product in the educational domain.
- Remote Work : Enjoy a flexible work environment.
- Supportive Team : Collaborate with knowledgeable colleagues, learn through code reviews and teamwork.
- Structured Agile Processes : Work within a well-defined, efficient framework.
- Modern Tech Stack : Use modern technologies with opportunities to refactor and improve legacy code.