Développeur Full Stack H/F

Cegedim
Canton de Nantes-1, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton de Nantes-1, France

Tech stack

JavaScript
PHP
API
HTML5
Unit Testing
CSS
Software Quality
Code Review
Databases
Web Development
Human-Computer Interaction
PostgreSQL
MVC
Object-Oriented Software Development
Performance Tuning
SQL Databases
Symfony
TypeScript
PHPUnit
Backend
Vue.js
Front End Software Development
REST
Doctrine

Job description

Le poste s'adresse à la fois à des profils juniors motivés et à des développeurs expérimentés capables de prendre en charge des projets complexes et d'apporter leur expertise technique à l'équipe., Développement Backend (Symfony)

  • Conception et développement d'APIs RESTful avec Symfony
  • Développement de services métier et gestion de la logique applicative
  • Modélisation et optimisation de bases de données PostgreSQL
  • Mise en place de tests unitaires et fonctionnels (PHPUnit)
  • Implémentation de systèmes d'authentification et gestion des droits

Développement Frontend (Vue.js 3)

  • Développement d'interfaces utilisateur réactives avec Vue.js 3
  • Création de composants réutilisables et maintenables
  • Optimisation des performances frontend et expérience utilisateur
  • Application responsive et compatibilité multi-navigateurs

Collaboration et Qualité

  • Revues de code et pair programming
  • Veille technologique et proposition d'améliorations
  • Participation aux point d'équipe (Daily, Sprint planing)

Requirements

Environnement technique :Backend

  • Symfony 6.4 (architecture MVC, Doctrine ORM)
  • PHP 8.4+ (programmation orientée objet, namespaces, traits)
  • APIs RESTful

Frontend

  • Vue.js 3 (Options API)
  • JavaScript / TypeScript
  • HTML5, CSS3, SCSS
  • Gestion d'état (Vuex)

Base de données

  • PostgreSQL (requêtes SQL, optimisation, indexation)
  • Doctrine ORM (DQL, QueryBuilder, migrations), * Bac+3 à Bac+5 en informatique, développement web ou équivalent
  • Rigueur et sens de l'organisation
  • Esprit d'équipe et bonnes capacités de communication
  • Curiosité technique et volonté d'apprendre
  • Autonomie et force de proposition
  • Capacité à travailler en mode projet avec des deadlines
  • Souci de la qualité du code et des bonnes pratiques

Apply for this position