Backend Symfony Developer
Job Description:
We are seeking a Backend Developer specializing in Symfony for a prestigious French institution. The project involves creating a platform designed to manage our community of entrepreneurs and their diverse interactions, aiming to provide optimal support.
Main responsibilities:
- Develop our platform, from design to production
- Ensure the quality and reliability of our platform
- Close collaboration with the CTO, particularly through code reviews as well as with frontend developers
- Creation and maintenance of documentation: OpenApi/AsyncApi, ADR, Runbooks
Technical Stack:
- Languages & Frameworks: Symfony 7 / PHP 8.2 / Api Platform
- Containerization & Orchestration: Docker / Fargate
- Database: PostgreSQL, Typesense
- Identity and Access Management: Keycloak (OpenID Connect)
- Message Bus: SQS
- Infrastructure: AWS / Terraform
- Observability: CloudWatch
- Testing: PhpUnit, Phpstan, Php-cs-fixer, Deptrac...
- CI/CD: Github Actions
Obligatory Technical Skills :
- At least 4-5 years of experience in backend development
- Experience with Symfony and PHP
- Rigorous about testing: functional, integration, and unit tests
- Ability to work with event-driven architectures and understand design patterns related to asynchronous programming
- Experience with CQRS and Event Sourcing
Obligatory Personal Skills:
- Team-oriented
- Ability to be proactive and work independently
Nice to have skills:
- Experience with DDD principles
- Knowledge in DevOps
- Experience with AWS services and cloud infrastructure principles
Culture-Fit:
We're looking for someone who aligns with our company culture. The ideal candidate:
- Has a "can-do" mindset.
- Demonstrates honesty and integrity.
- Is always striving for excellence.
- Values providing value to our customers.
- Works well as part of a team.
- Is socially responsible