Responsibilities
- Backend Engineering: Design, build, and maintain efficient, reusable, and reliable PHP code within the Laravel framework.
- Frontend Engineering: Design, build, and maintain efficient, reusable, and reliable code within the Vue.js framework. This is not standard frontend as our app often run on low-power, embedded devices for signage.
- Ecosystem Integration: Develop and optimize complex integrations with third party providers, such as Google Workspace and Microsoft 365, intranet platforms, etc...
- Architecture & Scalability: Lead architectural decisions to ensure system performance, security, and scalability as our user base grows.
- Code Quality: Uphold high engineering standards through rigorous testing, comprehensive code reviews etc...
- Technical Leadership: Provide mentorship to junior developers and contribute to the continuous improvement of our development processes and documentation.
Requirements
- Laravel: 5+ years of professional experience with expert-level knowledge of the framework and its ecosystem.
- Vue.js: 5+ years of professional experience with expert-level knowledge of the framework and its ecosystem.
- Database Management: Strong proficiency in MySQL and Redis, including schema design and query optimization.
- API Expertise: Proven experience in building and consuming RESTful APIs, experience on third-party integrations is a plus (Microsoft or Google Workspace API)
- DevOps: Familiarity with CI/CD pipelines and Git versioning, experience on Google Cloud Platform is a plus
Nice to Have
- Electron/Android/Chrome extensions: Some experience with one of these technologies is a plus.
Benefits
- Restaurant vouchers with Swile usable everywhere and every day. 10€/days worked, covered at 60%.
- 2 in-person events per year to gather everyone in the same place
- 250 euros towards the purchase or repair of a bicycle/electric scooter (Fond de Mobilité Durable)
- Comeen covers 100% of your health insurance
- 3-days per week remote working policy
Work Arrangement
Hybrid
Team
Team size: 30+. Structure: development team
Additional Information
- Send your application with as much information as possible (Resume, link to public repositories, details about past Laravel/Vue.js projects)