Développeur fullstack confirmé H/F (C#, .Net, Angular)

Description

Rejoins N2JSoft, acteur majeur de la Fintech B2B SaaS dédié à la gestion des dépenses professionnelles. En tant que développeur fullstack expérimenté, tu participeras à des projets innovants et contribueras activement à notre développement.

Qui sommes-nous ?

N2JSoft est une Fintech B2B SaaS spécialisée dans la gestion des frais professionnels. Depuis sa création en 2015, nous accompagnons plus de 20 000 clients et 1 million d’utilisateurs dans 98 pays, faisant de N2F un leader reconnu sur le marché français.

Notre solution simplifie la gestion des notes de frais grâce à des fonctionnalités telles que la photo des justificatifs, la reconnaissance automatique, la validation, l’export comptable et l’archivage à valeur probante.

Notre mission : gagner du temps pour les entreprises tout en sécurisant leurs processus internes.

Après une croissance soutenue, notre équipe est passée de 20 collaborateurs en 2021 à 220 aujourd’hui, portée par le succès produit et notre expansion à l’international.

Nous visons à devenir le leader européen de la gestion des notes de frais et factures fournisseurs.

En 2021, nous avons élargi notre expertise avec Keeple, un logiciel RH dédié aux congés, absences et temps de travail (hors périmètre de ce poste).

Nous prévoyons de recruter 100 nouveaux talents d’ici 2027 pour accélérer la croissance de nos produits, notamment en renforçant notre équipe de développement.

Quelques chiffres clés

  • 220 collaborateurs, dont 45 dans l’équipe tech
  • Siège basé à Montagnat (01) avec un mode de travail hybride ou 100% remote

L’équipe technique

Notre équipe regroupe des développeurs fullstack expérimentés répartis en squads spécialisées : Notes de frais, Cartes de paiement pro, Invoices, Core… Chaque squad inclut développeurs, tech lead, team lead, product manager et testeurs QA.

Technologies et méthodes

  • Front-end : Angular 16/21
  • Back-end : .NET 10 – C#
  • Infrastructure : AWS
  • Bases de données : MSSQL, PostgreSQL, DynamoDB
  • Architecture : monolithe modulaire
  • Bonnes pratiques : tests unitaires, revues de code, pair programming, couverture Qodana, Microsoft Release Flow
  • Méthodologie : Agile Scrum avec sprints de 2 semaines (daily, weekly, rétro, planning)

Profil recherché

Rattaché(e) à un(e) Team Lead au sein d’une squad produit, tu disposes :

  • D’une formation informatique Bac+3 minimum
  • D’au moins 3 ans d’expérience en .NET / C# (web ou backend)
  • D’au moins 2 ans d’expérience sur Angular avec de solides connaissances front-end (HTML/CSS, TypeScript)
  • D’une bonne maîtrise du SQL
  • D’une expérience avec les technologies Cloud (AWS, Azure ou GCP) et Docker

Tu fais également preuve de :

  • Esprit d’équipe pour évoluer dans un climat de confiance, d’entraide et de responsabilité partagée
  • Curiosité et ouverture pour comprendre les besoins utilisateurs et l’environnement technique
  • Pragmatisme et rigueur afin de produire un code fiable et maîtrisé

Points importants

  • Une bonne compréhension du périmètre fonctionnel du produit est essentielle pour réussir
  • Nous cherchons un profil engagé sur le long terme, prêt à contribuer à un projet durable plutôt qu’à une mission ponctuelle

Ce que nous offrons

  • Une croissance forte et stable : +50% par an depuis 3 ans dans une entreprise rentable
  • Une organisation claire avec une équipe tech solide et des squads bien définies
  • Une stack moderne régulièrement mise à jour avec des migrations planifiées
  • Une culture d’entreprise sans micro-management, basée sur la confiance et l’écoute
  • La possibilité de travailler en full-remote avec une semaine de présence par trimestre

Processus de recrutement

  1. Entretien de préqualification avec nos recruteurs
  2. Test technique à réaliser en autonomie (délai de 7 jours)
  3. Entretien technique et revue de code avec l’équipe tech (1h)
  4. Entretien avec le CTO (40 minutes)

Une rencontre informelle de 20 minutes peut être organisée à la fin pour te présenter à tes futurs collègues.

Télétravail et organisation

Environ 100 collaborateurs travaillent en full remote depuis différentes régions. Pour ceux proches de nos locaux, une présence quotidienne est privilégiée avec un jour de télétravail par semaine. Les collaborateurs situés à environ une heure de route viennent généralement deux jours par semaine sur site.

Pour les full remote, une semaine de présence par trimestre est organisée et prise en charge par l’entreprise afin de renforcer les liens et partager les temps forts internes.

Ces semaines s’inscrivent dans un rythme d’événements trimestriels (ateliers, moments conviviaux, séminaires) qui favorisent la cohésion et la culture d’équipe.

Nous adaptons le télétravail selon la situation géographique de chacun, dans un esprit de flexibilité, confiance et collaboration.

Rémunération et avantages

  • Salaire brut annuel entre 40 000 et 50 000 € selon expérience et niveau technique
  • CDI cadre – 37h par semaine
  • Prime de vacances
  • Chèques cadeaux (culture, rentrée scolaire)
  • Cours de musique sur site
  • Événements d’équipe tout au long de l’année

N2JSoft s’engage pour la diversité, l’égalité hommes-femmes et l’emploi des personnes en situation de handicap.

    5 autres jobs qui pourrait t'intéresser:

    Meilleurs outils télétravail

    Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA

    En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois