Laravel Developer
We are looking for a Laravel Developer to join our team and work on a complex hotel management system. The ideal candidate will be responsible for maintaining, improving, and scaling the platform while following best practices and ensuring code quality.
Requirements:
- 3+ years of commercial development;
- Experience with similar projects (CRM/ERP systems).
Essential Technical Skills
PHP & Laravel:
- Strong experience with Eloquent ORM;
- Deep understanding of Laravel lifecycle;
- Knowledge of Laravel design patterns;
- Strong experience with Composition API;
- Understanding of reactivity and component lifecycle.
Database Skills:
- MySQL expertise;
- Query optimization experience;
- Understanding of database indexing and relationships;
- Experience with database transactions.
Additional Technical Skills
Experience with:
- PDF generation;
- RESTful API integration;
- WebSocket implementation;
- Git version control;
- Docker containerization;
- CI/CD pipelines.
Would be a plus:
- Vue.js;
- Proficiency in Vue Router and state management;
- Experience with Vue.js components and props system;
- Experience building SPA applications using Inertia.js;
- Understanding of server-side and client-side rendering principles;
- Knowledge of Inertia.js best practices;
- Experience with Oracle API integration;
- Unit and integration testing experience;
- Experience with real-time applications;
- Knowledge of security best practices.
Soft Skills:
- Code refactoring skills;
- Understanding of SOLID principles;
- Clean code writing practices;
- Team collaboration;
- Problem-solving abilities;
- Quick learning capability;
- Good communication skills.
We offer:
- Opportunities to work on diverse and challenging projects;
- A supportive and collaborative team environment.
- 12 vacation days per year;
- 5 sick days per year;
- Access to therapist and psychologist support for mental well-being.