Full Stack PHP (Laravel + Vue.js) Developer
Gonser is looking for an experienced Full Stack Laravel + Vue.js Developer to join our team for a full-time, long-term, hybrid position (with some weekly dedicated work in the beautiful office in Lviv).
Career path
You will be working on our well-established online e-commerce platform that has been a market leader in Switzerland for 16 years. You will take over the existing code and expand it to a more flexible and progressive solution using the help of our external expert.
Within the first year, you will step into a Team Lead role, building and leading a small but growing team (2 developers, later potentially 3). In the long run, you will be the local technical anchor in an international European multilingual environment (English+German+French), ensuring alignment with our business goals and technical standards.
Requirements
- 3-5+ years in PHP/Laravel.
- Experience with Laravel Livewire and AlpineJS.
- Some practical experience with Vue.js
- English level: Sufficient for communicating in English in an international environment (Preferably Upper Intermediate)
- Excellent communication skills, with the ability to work closely with both technical and non-technical colleagues.
- Previous exposure to leadership tasks (mentoring, project ownership, code reviews) or readiness to grow into a team lead role.
- Proficiency in building and integrating RESTful APIs.
- Solid understanding of database design and experience with MySQL or other relational databases.
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and attention to detail.
Will be a plus
- Experience with Laravel Filament.
- Familiarity with Nuxt JS or Inertia JS.
- Familiarity with Laravel Forge or Ploi for deployment.
- Familiarity with Docker, CI/CD pipelines, or cloud platforms (AWS).
- Experience with automated testing frameworks (Pest or PHPUnit).
Responsibilities
- Design and develop APIs and services using Laravel.
- Build user interfaces and extend existing features using Filament and Vue.js.
- Design and code API endpoints for the e-commerce platform’s front end.
- Refactor existing functionality, fix bugs and improve code quality.
- Write project documentation and keeping it up to date.
- Cover core functionality with tests.
- Turn business requirements into IT solutions, and challenge them when they could harm future stability, growth, or usability.
- Collaborate with Swiss-based colleagues and external experts to align technical solutions with company-wide goals.
- Mentor and support developers as the local team expands, including conducting code reviews and fostering best practices.
- Write clean, efficient, and reusable code, corresponding with industry best practices.
- Stay up-to-date with emerging technologies, frameworks, and trends in e-commerce solutions development.
Technologies & Tools
- PHP 8.4, Laravel 12
- Laravel Livewire, Filament
- AlpineJS, Vue3
- Tailwind CSS, Bootstrap
- MariaDB, Redis
- Linux, Nginx
- GitHub, GitHub Actions
We are offering
- Competitive Salary
- Great opportunities for professional growth and development
- Modern Tech Stack: Work with modern technologies while also having the opportunity to refactor and improve legacy code to enhance system quality.
- Hybrid Work: Enjoy a flexible work environment.
- Supportive Team: Collaborate with a knowledgeable team, honing your skills and learning from others through code reviews and teamwork.
- Structured Agile Processes: Work within a well-defined framework that allows the team to be self-organizing and efficient.
- Paid vacation and sick leave
Required languages
English | B2 - Upper Intermediate |