Développeur Fullstack Junior H/F

Or en Cash
Lyon, France
5 days ago

Role details

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

Job location

Remote
Lyon, France

Tech stack

.NET
Unit Testing
C Sharp (Programming Language)
Code Coverage
Software Quality
Code Review
Relational Databases
Database Schema
Human-Computer Interaction
SQL Databases
Data Server Interface
React
Backend
GIT
Vue.js
Angular
Front End Software Development
REST

Job description

Dans le cadre de la transformation digitale d'Or en Cash, la DSI développe un outil coeur de métier destiné à remplacer les systèmes existants et à structurer l'ensemble des opérations en agence et au siège.

L'outil couvre notamment :

  • Le rachat de métaux précieux

  • Les flux métier (expertise, retours, transformation, restitution)

  • L'intégration avec le système de gestion (comptabilité matière, registre réglementaire)

  • Les enjeux réglementaires (lutte contre le blanchiment, protection des données)

Le Développeur Fullstack intégrera l'équipe technique interne en cours de constitution, sous la responsabilité du Lead Développeur. Il contribuera au développement et à la maintenance du produit sur l'ensemble de la stack, en collaboration avec le partenaire de développement externe. Le périmètre s'étendra progressivement à d'autres logiciels développés par le groupe, afin de garantir une cohérence technique globale au sein de la DSI., Participer activement au développement de l'outil en intervenant sur le backend et le frontend, dans un environnement technique exigeant et formateur.

Développement backend

  • Développer et maintenir des API REST en .NET 8 / C#

  • Implémenter les règles métier en respectant les patterns définis par le Lead Dev

  • Écrire des tests unitaires et d'intégration

  • Participer à la modélisation et à l'évolution du schéma de base de données

Développement frontend

  • Développer des interfaces utilisateur en Angular

  • Intégrer les maquettes et assurer la qualité de l'expérience utilisateur

  • Consommer les API REST et gérer les états applicatifs

  • Veiller à la performance et à l'accessibilité des interfaces

Qualité & bonnes pratiques

  • Respecter les standards de code et les conventions définies par l'équipe

  • Participer aux revues de code (en tant que reviewer et reviewee)

  • Documenter les composants et fonctionnalités développés

  • Contribuer à l'amélioration continue des pratiques de développement

Collaboration & intégration

  • Travailler en étroite collaboration avec le Lead Développeur et le Product Manager

  • Interagir avec le partenaire de développement externe sur les sujets techniques

  • Participer aux rituels agiles (daily, sprint review, rétrospective)

  • Contribuer aux phases d'intégration et de recette, Contribuer à la construction d'un outil structurant utilisé quotidiennement

  • S'intégrer dans une équipe en création et participer à la mise en place des pratiques

  • Évoluer sous l'encadrement d'un Lead Dev expérimenté, avec de vraies perspectives de progression

Indicateurs de performance

  • Qualité du code produit (respect des standards, couverture de tests)

  • Respect des engagements de livraison sur les tickets assignés

  • Progression technique et autonomie croissante

  • Qualité de la collaboration avec l'équipe et le partenaire externe

Requirements

Compétences clés - 1 à 2 ans d'expérience en développement (hors stages et alternance) - Compétences en C# / .NET et en développement web frontend (Angular, React ou Vue) - Connaissance des bases de données relationnelles (SQL) - Pratique de Git et familiarité avec les workflows de développement collaboratif - Sensibilité aux bonnes pratiques (tests, clean code, revue de code) - Sensibilité aux enjeux de cybersécurité applicative (vigilance sur les vulnérabilités courantes, gestion des secrets, bonnes pratiques de codage) Savoir-être - Curiosité technique et envie d'apprendre - Rigueur et souci du détail - Esprit d'équipe et bonne communication - Capacité à recevoir et intégrer les retours constructifs - Autonomie et proactivité dans la résolution de problèmes Enjeux du poste - Monter rapidement en compétences sur une stack moderne dans un contexte métier riche - Contribuer à la construction d'un outil structurant utilisé quotidiennement - S'intégrer dans une équipe en création et participer à la mise en place des pratiques - Évoluer sous l'encadrement d'un Lead Dev expérimenté, avec de vraies perspectives de progression Indicateurs de performance - Qualité du code produit (respect des standards, couverture de tests) - Respect des engagements de livraison sur les tickets assignés - Progression technique et autonomie croissante - Qualité de la collaboration avec l'équipe et le partenaire externeAvantagesSemaine sur 4 jours1 jour de télétravail par semaine Tickets restaurant, 1 à 2 ans d'expérience en développement (hors stages et alternance)

  • Compétences en C# / .NET et en développement web frontend (Angular, React ou Vue)

  • Connaissance des bases de données relationnelles (SQL)

  • Pratique de Git et familiarité avec les workflows de développement collaboratif

  • Sensibilité aux bonnes pratiques (tests, clean code, revue de code)

  • Sensibilité aux enjeux de cybersécurité applicative (vigilance sur les vulnérabilités courantes, gestion des secrets, bonnes pratiques de codage)

Savoir-être

  • Curiosité technique et envie d'apprendre

  • Rigueur et souci du détail

  • Esprit d'équipe et bonne communication

  • Capacité à recevoir et intégrer les retours constructifs

  • Autonomie et proactivité dans la résolution de problèmes

Enjeux du poste

  • Monter rapidement en compétences sur une stack moderne dans un contexte métier riche

Benefits & conditions

  • Semaine sur 4 jours
  • 1 jour de télétravail par semaine
  • Tickets restaurant

About the company

Or en Cash compte plus de 100 agences en France et est le leader français de l'achat de métaux précieux. Le Groupe s'appuie sur 5 valeurs fortes : proximité, confiance, confidentialité, sécurité et transparence. En forte croissance depuis 2009, il rassemble aujourd'hui plus de 170 collaborateurs et poursuit son développement. Découvrez l'expérience collaborateur en vidéo et rejoignez nos équipes !, Or en Cash compte plus de 100 agences en France et est le leader français de l'achat de métaux précieux. Le Groupe s'appuie sur 5 valeurs fortes : proximité, confiance, confidentialité, sécurité et transparence. En forte croissance depuis 2009, il rassemble aujourd'hui plus de 170 collaborateurs et poursuit son développement. Découvrez l'expérience collaborateur en vidéo et rejoignez nos équipes !

Apply for this position