- Company Name
- INRAE
- Job Title
- Développeur Web – PHP et Javascript
- Job Description
-
**Job Title**
Web Developer – PHP & JavaScript
**Role Summary**
Participate in an Agile Scrum team to design, develop, maintain, and modernise three web portals (communication, data warehouse, national data catalogue) for a research data platform. Core technologies are PHP/Symfony, React‑JS, and Next‑JS.
**Expectations**
* Deliver high‑quality code in a remote collaboration environment across France.
* Adhere to Agile principles, continuous integration, and secure coding practices.
* Communicate effectively in English and French (written and spoken) with distributed stakeholders (Product Owners, partners, end‑users).
**Key Responsibilities**
1. Develop and implement prioritized features within sprint cycles for all three portals.
2. Perform bug fixes, technical debt remediation, and iterative enhancements.
3. Participate in backlog grooming, sprint planning, daily stand‑ups, retrospectives, and other Scrum rituals.
4. Conduct peer code reviews, enforce coding standards, and maintain automated test coverage.
5. Contribute to the technical strategy for portal modernisation, architecture decisions, and technology evaluation.
6. Ensure compliance with security, performance, and accessibility requirements.
7. Engage in continuous learning and share knowledge about emerging web technologies.
**Required Skills**
* PHP 7+/8 + Symfony framework
* JavaScript (ES6+), React‑JS, Next‑JS (or analogous SSR frameworks)
* RESTful API design, JSON, API consumption
* Git version control, branching strategies, CI/CD pipelines
* Unit, integration, and end‑to‑end testing (e.g., PHPUnit, Jest, Cypress)
* HTML5, CSS3, responsive design principles
* Debugging tools, performance profiling, security hygiene
* Strong English & French communication (remote collaboration)
* Self‑driven, analytical problem‑solving, and proactive in suggesting improvements
**Required Education & Certifications**
* Master’s or Engineer’s degree (Bac+5) in Computer Science, Information Technology, or equivalent.
* Junior candidates acceptable; formal training in PHP/Symfony and React/Next‑JS is preferred but not mandatory.
---