Développeur FullStack NextJS / PHP
Nexylan
Canton de Villeneuve-d’Ascq, France
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
French Compensation
€ 40KJob location
Remote
Canton de Villeneuve-d’Ascq, France
Tech stack
JavaScript
PHP
API
Unit Testing
Software Bug Management
Code Review
Databases
Continuous Integration
Software Design Patterns
MariaDB
MySQL
Node.js
Object-Oriented Software Development
Next.js
Symfony
TypeScript
Postman
React
PHPUnit
Backend
Gitlab
GIT
Gitlab-ci
Playwright
Front End Software Development
Doctrine
Docker
Job description
Sous la responsabilité de notre Lead Developer, vous réaliserez à la fois des missions frontend (Next.js, React) et backend (PHP, Symfony), avec un fort accent sur l'autonomie, la rigueur et la structuration des projets.
Missions principales
- Analyse et spécifications techniques : comprendre les besoins, analyser les actions à mettre en œuvre, rédiger les spécifications techniques.
- Développement : créer et/ou améliorer des fonctionnalités, concevoir les bases de données, concevoir et interroger des systèmes tiers, configurer Docker et CI/CD, écrire des tests unitaires et fonctionnels.
- Tests et contrôle qualité : vérifier que le code répond aux besoins, est performant et sécurisé. Participer aux revues de code de l'équipe.
- Documentation : documenter les développements, rédiger des ADR et des RFC pour les mises en production.
- Maintenance applicative : corriger les bugs, répondre aux évolutions et mettre à jour les applications existantes.
Requirements
- Frontend : React JS, Next.js 13+, TypeScript
- Backend : PHP 7.4/8.3, Symfony, API Platform, Node.js
- Bases de données : MySQL / MariaDB, Doctrine
- Tests : Jest, Playwright, PHPUnit
- Outils et pratiques : Docker, Composer, Git/Gitlab, Gitlab CI/CD, Postman/Mockoon, PHPStan, PHP CS Fixer, PHP CodeSniffer, * Maîtriser Next.js, PHP et la programmation orientée objet
- Créer et utiliser des API backend
- Utiliser les principaux Design Patterns et principes SOLID
- Concevoir et gérer des bases de données avec ORM
- Mettre en place des tests unitaires et fonctionnels
- Configurer Docker et CI/CD
- Rédiger des documentations et spécifications techniques
Savoir-être :
- Autonomie et rigueur
- Sens du travail en équipe et de la communication
- Culture du résultat et organisation
Benefits & conditions
Rémunération & avantages
Rémunération entre 35K et 40K annuel brut fixe selon profil.
Mutuelle prise en charge à 60% - titres-restaurant - télétravail 2 jours par semaine - horaires variables - cooptation - 10 jours de RTT - team-building une fois par trimestre - accès formations Udemy.
About the company
Nous recherchons un(e) Développeur(se) FullStack pour rejoindre notre équipe de développement et participer à l'évolution de nos outils et applications internes. Vous interviendrez sur des projets complexes, depuis l'analyse des besoins jusqu'au déploiement, en garantissant la qualité, la performance et la sécurité des fonctionnalités développées.