Backend Developer - PHP Symfony

  • Ajmer
  • Vidurta
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.