This full-stack freelance consultant position is offered by a client involved in building a bank project with a focus on proximity, simplicity, and impact. The role requires building robust and scalable applications with PHP (Laravel) and Vue.js, leveraging microservices, REST APIs, and databases. Expertise in relational databases, Vue.js, and DevOps practices is essential.
Requirements
- Design, develop and maintain robust and scalable applications.
- Significant experience with microservices architectures and event-driven systems.
- Mastery of relational databases (MySQL, PostgreSQL).
- Deep understanding of Laravel Eloquent ORM.
- Experience in development and consumption of REST APIs and GraphQL.
- Good Vue.js practices.
- Familiarity with Drupal.
- Familiarity with DevOps principles and CI/CD pipeline setup (GitLab CI, Jenkins, GitHub Actions).
- Mastery of versioning tools, including Git.
- Understanding and application of principles of craftsmanship (SOLID, Clean Code).
- Contribute to improving the quality of the product (unit tests, integration/end-to-end testing).
- Monitoring and respect of quality standards (SonarQube, coverage tests, code reviews).
- Active participation in all phases of the software development cycle.
Benefits
- Remote work
- Renewable Performance
- Professional Development