Ingénieur Fullstack Senior

vor 4 Minuten


Lausanne, Waadt, Schweiz Essencedesign Vollzeit

Chez essencedesign, nous cultivons le talent, l'enthousiasme et une pensée créative remarquable pour contribuer à la performance des marques de nos clients.
L'agence est aujourd'hui en pleine transformation vers un monde profondément digital, où la technologie, le design et l'ingénérie se rencontrent pour créer des expériences de marque fortes. Notre ADN est animé par un esprit de spin-off et d'innovation, nourri par des projets clients ambitieux et stimulants.
Nous recherchons un Ingénieur Fullstack Senior (.NET & Angular) doté d'un excellent esprit analytique pour façonner avec nous les nouvelles expériences de marques innovantes de ce monde.

Le Projet

Nous développons une plateforme d'entreprise B2B de Digital Publishing et de Sales Enablement. Notre solution permet à nos clients de déployer des applications de vente sur mesure, capables de fonctionner hors-ligne, de présenter du contenu interactif complexe et de s'intégrer profondément à leurs systèmes d'information (CRM, ERP).

Vos Missions

En tant que membre senior de l'équipe technique, vous naviguez entre le cœur du produit (Core) et les extensions spécifiques aux clients.

  • Architecture Frontend (Angular & Gestion d'État) : Vous piloterez le développement d'une application Angular complexe. Le défi principal réside dans la gestion d'état asynchrone (NGRX Store/Effects) pour orchestrer le chargement des données, la navigation et les interactions UI sans bloquer l'expérience utilisateur.
  • Backend Hybride & Modernisation : Vous maintiendrez une API robuste en .NET Framework 4.8 tout en développant les nouveaux micro-services et modules en .NET 8.0 / Standard. Vous assurerez la pérennité du code tout en guidant la migration progressive vers les technologies récentes.
  • Architecture Multi-Tenant : Vous travaillerez sur une architecture où le code "Cœur" (Core) doit être extensible. Vous devrez concevoir des fonctionnalités génériques capables d'être surchargées ou étendues par des modules spécifiques sans casser la compatibilité.
  • Mode Déconnecté & Synchro (Offline-First) : Vous gérerez les problématiques complexes liées au fonctionnement sans internet : synchronisation des données, stockage local (IndexedDB) et gestion des conflits.
  • Moteur de Rendu Interactif : Vous optimiserez notre moteur de rendu propriétaire capable d'afficher des présentations interactives, des graphiques dynamiques et des calculateurs financiers directement dans le navigateur.

Stack Technique

  • Frontend :

Angular (Versions récentes),
NGRX

(Maîtrise impérative des Reducers/Effects/Selectors), TypeScript, RxJS, SCSS (SASS).
- Backend :

C#, ASP.NET Web API 2,
.NET 8

, Entity Framework.
- Base de données :

SQL Server.
- Infrastructure & Outils :

Azure (WebJobs, Storage), Hangfire (Tâches de fond), SignalR (Temps réel), Git.

Votre Profil

Avec plus de 10 ans d'expérience, vous maîtrisez les design patterns et savez naviguer dans une base de code vaste et historique.

  • Expert .NET :

Vous comprenez ce qui se passe "sous le capot" (Gestion de la mémoire, Async/Await, Reflection).
- Frontend :

Vous comprenez le cycle de vie des composants, la détection de changement et les flux de données unidirectionnels (Redux pattern).
- Esprit Analytique :

Vous savez déboguer une chaîne d'événements complexe (ex: un clic utilisateur déclenche une Action NGRX, qui appelle une API, qui lance un Job en arrière-plan, qui notifie le client via SignalR).
- Liberté et responsabilité

: Vous êtes prêt à intégrer une petite équipe ou la responsabilité individuelle et la prise d'initiative est nécessaire.

Langue:

Français (obligatoire), Anglais.

N'hésitez pas à nous contacter pour tout information sur ce poste.


  • Senior Test Engineer

    vor 3 Minuten


    Lausanne, Waadt, Schweiz Founderful Vollzeit

    Agree & Join LinkedInBy clicking Continue to join or sign in, you agree to LinkedIn's User Agreement, Privacy Policy, and Cookie Policy.Skip to main content LinkedInThis button displays the currently selected search type. When expanded it provides a list of search options that will switch the search inputs to match the current selection.Join now Sign...


  • Lausanne, Waadt, Schweiz Nexthink Vollzeit

    Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from...


  • Lausanne, Waadt, Schweiz Assura Vollzeit

    Requirements Must have: - Vous êtes au bénéfice d une formation supérieure en informatique - Vous justifiez d une expérience de 7 ans en développement Full Stack, dont 4 ans en développement mobile - Front-end : React et/ou - Back-end : .NET, Java. - Mobile : React Native. - Bases de données : Microsoft SQL et NoSQL (MongoDB) - Cloud & DevOps :...


  • Lausanne, Waadt, Schweiz Nexthink Vollzeit

    Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from...


  • Lausanne, Waadt, Schweiz albedis Vollzeit

    Pour un de nos clients vaudois engagé dans une modernisation applicative importante, nous recherchons actuellement un :Développeur Full Stack Golang - H/FVous rejoignez une équipe technique senior sur des projets long-terme, avec de vrais enjeux de refonte d'applications, de fiabilisation, d'architecture et de l'industrialisation des applications.Votre...


  • Lausanne, Waadt, Schweiz CSD Vollzeit

    Plus de 1 000 collaborateurs répartis sur 30 sites en Suisse et en Europe : le groupe CSD est une entreprise dynamique et en constante croissance. Grâce à l'ingéniosité, la compétence et la pluridisciplinarité qui caractérisent nos équipes, CSD offre des solutions innovantes et durables pour nos clients avec un « plus » pour la qualité de vie et...


  • Lausanne, Waadt, Schweiz Apptitude Vollzeit

    Rejoins Apptitude, une équipe de passionnés de l'innovation digitale Situés à Lausanne, nous sommes une trentaine de collaborateurs qui se consacrent à créer des outils métier complexes sur mesure.Nous recherchons un développeur backend senior avec des compétences full stack (Node/NestJS & React) pour renforcer notre équipe de 18 ingénieurs...


  • Lausanne, Waadt, Schweiz Helvetica Partners Vollzeit

    Lead Systems Engineer – Datacenter (hands-on)Vous êtes avant toutingénieur systèmes, toujours fortement impliqué techniquement, et vous avez pris lelead d'une équipe d'ingénieurssans vous éloigner de l'opérationnel.Dans ce rôle,vous aurezun positionnement à la foistechnique et de leadership, au cœurd'environnementsDatacentercritiques.Vos...


  • Lausanne, Waadt, Schweiz Vaudoise Assurances Vollzeit

    Employeur solide et tourné vers l'avenir, la Vaudoise est l'un des assureurs leaders en Suisse. Fidèle à sa nature coopérative et à ses valeurs, elle encourage la création d'un environnement de travail sain, inclusif et inspirant, idéal pour développer votre talent. Dans le cadre du renforcement de notre équipe au sein du service Solutions RH,...


  • Lausanne, Schweiz tipee SA Vollzeit

    Rejoins notre équipe tipee ! Situés au cœur de Lausanne, nous sommes une PME d une cinquantaine de collaboratrices et collaborateurs passionné e s.Fonctionnant en mode participatif et agile, notre société est organisée en cercles où chacun est autonome, avec son mot à dire et des possibilités d évolution au sein de la boîte. Et cela, avec un...


  • Lausanne, Schweiz tipee SA Vollzeit

    Rejoins notre équipe tipee !Situés au cœur de Lausanne, nous sommes une PME d’une cinquantaine de collaboratrices et collaborateurs passionné·e·s.Fonctionnant en mode participatif et agile, notre société est organisée en cercles où chacun est autonome, avec son mot à dire et des possibilités d’évolution au sein de la boîte. Et cela, avec un...


  • Lausanne, Schweiz tipee SA Vollzeit

    Rejoins notre équipe tipee !Situés au cœur de Lausanne, nous sommes une PME d’une cinquantaine de collaboratrices et collaborateurs passionné·e·s.Fonctionnant en mode participatif et agile, notre société est organisée en cercles où chacun est autonome, avec son mot à dire et des possibilités d’évolution au sein de la boîte. Et cela, avec un...


  • Lausanne, Schweiz tipee SA Vollzeit

    Ta journée chez tipeeAu sein d’une équipe agRejoins notre équipe tipee !Situés au cœur de Lausanne, nous sommes une PME d’une cinquantaine de collaboratrices et collaborateurs passionné·e·s.Fonctionnant en mode participatif et agile, notre société est organisée en cercles où chacun est autonome, avec son mot à dire et des possibilités...


  • Lausanne, Schweiz tipee SA Vollzeit

    Rejoins notre équipe tipee ! Situés au cœur de Lausanne, nous sommes une PME d’une cinquantaine de collaboratrices et collaborateurs passionné·e·s. Fonctionnant en mode participatif et agile, notre société est organisée en cercles où chacun est autonome, avec son mot à dire et des possibilités d’évolution au sein de la boîte. Et cela, avec...


  • Lausanne, Schweiz Assura Vollzeit

    Une entreprise dynamique en santé recherche un Développeur Fullstack Sénior spécialisé dans les applications mobiles Android et iOS. Vous serez responsable de développer des applications modernes, concevoir des APIs robustes, et encadrer des développeurs juniors. Le candidat idéal possède plus de 7 ans d'expérience, avec une expertise en React,...


  • Lausanne, Schweiz Assura Vollzeit

    Une entreprise de santé à Lausanne recherche un Développeur Fullstack Sénior spécialisé dans les applications mobiles. Vous développerez des applications web et mobiles en utilisant des technologies modernes, concevrez des API robustes, et participerez à l'architecture logicielle. Vous devez avoir au moins 7 ans d'expérience en développement Full...


  • Lausanne, Schweiz Nexthink SA Vollzeit

    Senior Fullstack Engineer (Experience automation) - Full-time Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice...


  • Lausanne, Schweiz tipee SA Vollzeit

    Ta journée chez tipeeAu sein d’une équipe agile, autonome, et en collaboration étroite avec tes collègues :Tu participes à l’architecture et à l’implémentation du frontend de tipee avec les technologies Typescript et React 18.Tu as la vue d’ensemble de la fonctionnalité et contribue également au développement backend en utilisant PHP 8.5 et...


  • Lausanne, Schweiz Jobted CH C2 Vollzeit

    Vous êtes un ingénieur expérimenté à la recherche d’un nouveau défi stimulant ? Si vous aimez résoudre des problématiques complexes, encadrer des équipes techniques et évoluer dans un environnement innovant, ce poste est fait pour vous ! Ingénieur génie chimique senior 70-100% CDI (H/F/D) Responsabilités - Participer au développement...