Novancy Consulting is a leading staffing and talent recruitment firm specializing in Information Systems and Digital Transformation. We are currently looking for a Senior PHP/React Developer to join our remote freelance team based in Casablanca. The successful candidate will play a pivotal role in enhancing our document dematerialization solutions for both B2B and B2C interfaces.
Key Responsibilities:
- Develop and maintain PHP applications using the Symfony framework.
- Design and implement asynchronous systems, including state machines, worker chaining, and retry/dead‑letter management.
- Work with MariaDB/PostgreSQL and MongoDB to ensure robust data management.
- Analyze legacy projects, perform reverse engineering, and facilitate integration and migration efforts.
- Collaborate with cross‑functional teams to consolidate backend services and integrate with C# product APIs.
- Document new systems thoroughly and update legacy documentation.
- Identify and eliminate redundant Git projects to reduce technical debt.
- Ensure rigorous unit and integration testing, monitoring, and documentation.
Required Qualifications:
- Proficiency in PHP and experience with Symfony.
- Strong knowledge of React with TypeScript; familiarity with Node.js is a plus.
- Experience with asynchronous system development and RabbitMQ.
- Solid background in SQL and NoSQL database design and management.
- Ability to analyze legacy systems, reverse engineer, and implement migration strategies.
- Excellent documentation skills and attention to detail.
- Fluency in French is mandatory.
What We Offer:
- Freelance contract with flexible working hours.
- Remote work from Casablanca or any location.
- Opportunity to work on cutting‑edge digital transformation projects.
- Collaborative environment with a team of eight developers.
To apply, please submit your résumé and portfolio. We look forward to collaborating with a talented developer who is eager to contribute to our innovative solutions.