almost 2 years ago
Casablanca, MoroccoSenior
Responsibilities
- Develop web applications with PHP and Symfony for back-end functionality.
- Build front-end web interfaces with Vue.js, including components, data handling, and user interaction.
- Use Jenkins or GitLab CI for continuous integration and delivery.
- Work with Docker and Kubernetes for application containerization and orchestration.
- Monitor application performance and detect anomalies.
- Apply software craftsmanship, coding best practices, and Domain-Driven Design principles.
- Evaluate code and technical impacts and propose improvement solutions.
- Produce deliverables and reports and collaborate with the team in a remote-work environment.
Requirements
- Minimum 10 years of experience developing web applications.
- More than 7 years of experience with PHP and Vue.js.
- Expertise in PHP and Symfony for back-end web development.
- Deep expertise in Vue.js for front-end development.
- Experience with CI/CD tools and practices, including Jenkins or GitLab CI.
- Familiarity with Docker and Kubernetes.
- Significant monitoring experience.
- Bac+5 engineering-school or university degree specializing in computer science, or equivalent significant experience.
- Strong written and verbal communication, analytical ability, teamwork, adaptability, and knowledge of Agile concepts such as Scrum, Sprint Planning, and backlog management.
- Experience in retail or mass distribution is a plus.
