Développeur Full Stack Senior – Dominante Front-End React (H/F)
Aperçu de l'offre
- Expérience5 à 10 ans
- TélétravailHybride
Le rôle et son périmètre
En tant que Développeur Full Stack Senior avec une dominante Front-End React, vous interviendrez sur un projet digital d'envergure au sein d'un environnement international. Votre mission principale consistera à concevoir et développer des fonctionnalités Front-End performantes avec React, tout en participant à l'évolution des applications sur l'ensemble de la stack technique.
Ce poste implique une double compétence : vous serez à la fois responsable du développement et de la maintenance des composants Front-End avec React, et interviendrez sur le Back-End avec Python. Vous manipulerez les données via SQL et assurerez l'intégration des applications dans un environnement Google Cloud Platform (GCP).
La collaboration avec différentes équipes techniques et fonctionnelles sera au cœur de votre quotidien, dans un contexte de travail Agile où vous participerez aux cérémonies et aux revues de code pour garantir la qualité et la maintenabilité du produit final.
- Développement Front-end avec React
- Développement Back-end avec Python
- Manipulation de données avec SQL
- Intégration dans environnement GCP
Responsabilités de développement
Vos missions techniques couvrent l'ensemble du cycle de développement, de la conception à la maintenance. Vous serez chargé de concevoir et développer des fonctionnalités Front-End avec React, en garantissant leur performance et leur qualité. Parallèlement, vous participerez à la conception et à l'évolution des applications sur l'ensemble de la stack technique.
Sur le Back-End, vous développerez et maintiendrez des composants en Python, tout en manipulant, interrogeant et exploitant les données avec SQL. Vous assurerez également l'intégration des applications dans un environnement Google Cloud Platform (GCP), contribuant ainsi à l'architecture technique du projet.
Au-delà du développement pur, vos responsabilités incluent la garantie de la qualité, de la performance et de la maintenabilité du code. Vous participerez activement aux revues de code et aux bonnes pratiques de développement, tout en collaborant avec les différentes équipes techniques et fonctionnelles du projet.
- Concevoir et développer des fonctionnalités Front-End avec React
- Participer à la conception et à l'évolution des applications
- Développer et maintenir des composants Back-End en Python
- Manipuler, interroger et exploiter les données avec SQL
- Participer à l'intégration des applications dans un environnement GCP
Profil recherché
Ce poste s'adresse à un développeur expérimenté, avec une expérience de 5 à 10 ans dans le développement Full Stack. Une expertise avancée en développement Front-End avec React est attendue, complétée par des solides compétences en Back-End avec Python et en manipulation de données avec SQL. La maîtrise de l'environnement Google Cloud Platform (GCP) est requise pour l'intégration des applications. Par ailleurs, une expérience avérée dans un environnement de travail Agile est indispensable, avec une participation active aux cérémonies et aux pratiques de développement associées. Dans le contexte du secteur luxe/retail, une sensibilité particulière à l'expérience utilisateur et aux contraintes de performance est attendue.
- Expérience : 5 à 10 ans
- Langues : Français et Anglais
- Expertise React et Python
- Maîtrise de SQL et GCP
- Pratiques Agile
Stack et compétences
Ce poste exige une maîtrise technique complète de la stack Full Stack, avec une expertise particulière sur le Front-End React. Vous devrez être capable de développer des interfaces utilisateur complexes et performantes, tout en intervenir sur le Back-End avec Python pour assurer la cohérence de l'ensemble de l'application.
La manipulation des données constitue une compétence essentielle, avec une solide maîtrise de SQL pour interroger, exploiter et maintenir les bases de données du projet. L'intégration dans l'environnement Google Cloud Platform (GCP) requiert des connaissances spécifiques en cloud computing et en architecture distribuée.
Au-delà des compétences techniques, des qualités professionnelles sont attendues pour réussir dans ce rôle. La collaboration, la communication et le travail d'équipe sont essentiels pour évoluer dans cet environnement Agile et multi-équipes. Vous devrez également participer activement aux revues de code et aux bonnes pratiques de développement.
- Développement Full Stack
- Expertise Front-End
- Maîtrise de React
- Compétences en Python et SQL
- Travail en environnement Agile
- Collaboration et communication
- Travail en équipe
Environnement technique
Vous évoluez dans un environnement technique international, au sein d'un projet digital d'envergure. L'architecture repose sur une stack complète avec une dominante Front-End React, associée à un Back-End développé en Python. La gestion des données s'effectue via SQL, avec une intégration dans un environnement Google Cloud Platform (GCP).
L'organisation de travail repose sur une méthodologie Agile, avec des cérémonies régulières et des interactions constantes entre les équipes techniques et fonctionnelles. Le mélange de compétences Full Stack permet une vision globale du produit et une collaboration efficace entre les différents acteurs du projet.
Concernant le télétravail, ce poste propose un mode de travail hybride avec 3 jours sur site et 2 jours en télétravail par semaine. Cette flexibilité permet d'allier collaboration en présentiel et autonomie dans le travail, tout en s'adaptant aux besoins du projet et aux contraintes des équipes.
- Environnement international
- Stack technique complète (React, Python, SQL, GCP)
- Méthodologie Agile
- Mode de travail hybride (3 jours sur site / 2 jours télétravail)
Techniques et pratiques du poste
Dans ce type de poste, le cycle de développement suit une méthodologie Agile avec des sprints réguliers, des revues de code et des démonstrations de progress. La qualité du code est primordiale, avec une attention particulière portée à la performance, à la maintenabilité et aux bonnes pratiques de développement.
Les interactions d'équipe sont constantes, avec des réunions quotidiennes (stand-ups), des planifications de sprint (planning), des rétrospectives et des revues de sprint (sprint review). La collaboration entre développeurs, designers, product owners et autres parties prenantes est essentielle pour assurer l'alignement sur les objectifs métier.
La documentation technique constitue un aspect important du travail, avec la maintenance de la documentation de code, des architectures et des processus. Les tests sont intégrés tout au long du cycle de développement, avec une automatisation des tests unitaires et d'intégration pour garantir la stabilité de l'application.
- Développement Agile
- Revue de code
- Documentation technique
- Tests automatisés
Informations pratiques
Informations vérifiées pour cette offre. Les éléments non communiqués à la source ne sont pas mentionnés.
- Type de contrat : freelance
- Lieu de travail : Paris, France
- Temps de travail : 3 jours sur site / 2 jours en télétravail
- Télétravail : 2 jours en télétravail
- Expérience attendue : 5 à 10 ans
- Formation : Non spécifié
Se préparer pour postuler
Pour préparer votre candidature, mettez en avant vos réalisations concrètes en développement Front-End avec React et en Back-End avec Python. Un portfolio présentant des projets complexes où vous avez utilisé ces technologies sera particulièrement valorisé. Préparez-vous à discuter de votre expérience avec SQL et GCP, avec des exemples précis de manipulation de données et d'intégration dans un environnement cloud. Anticipez des questions sur votre approche du développement Agile et votre expérience en collaboration d'équipe. Renseignez-vous sur les spécificités du secteur luxe/retail et sur les pratiques de développement de Hoxton Partners.
- Portfolio de projets React et Python
- Exemples de manipulation de données avec SQL
- Expérience avec GCP
- Préparation aux questions sur le développement Agile
Candidature
Modalités précisées à la source : Postulez à cette offre depuis l'annonce officielle sur Free-Work.com.
Éléments communiqués par la source :
- Formulaire / plateforme de candidature : Postuler à cette offre
- Vérifiez que votre expérience correspond au niveau demandé (5 à 10 ans).
- Mettez en avant les compétences explicitement mentionnées dans l'offre.
- Adaptez votre CV à cette offre avant de candidater.