Architecte React

vor 14 Stunden


Genf, Genf, Schweiz API SA Vollzeit

Qui sommes-nous ?

API est une société indépendante Suisse spécialisée dans le conseil et les services informatiques tels que le Conseil aux dirigeants, les Systèmes d'information, l'Infrastructure et la mise à disposition de consultant spécialisés.

Forte d'une réputation historique, API c'est plus de 30 ans de projets informatiques en Suisse Romande.

API c'est également une structure à taille humaine avec une hiérarchie accessible, où le bien-être et l'évolution de nos collaborateurs font partie de nos priorités.

Nous recherchons avant tout une personnalité, avec un fort esprit d'équipe qui saura s'intégrer au sein d'un environnement moderne et dynamique.

Aujourd'hui, nous recherchons un
Architecte React
pour nous accompagner sur une
durée d'un mois en Janvier secteur bancaire )
.

Le rôle:

  • Définir l'architecture frontend basée sur React (structure des composants, routing, gestion d'état, performance, sécurité, testabilité).
  • Auditer l'existant (code, outils, CI/CD) et proposer un plan d'évolution réaliste sur la durée de la mission.
  • Mettre en place ou formaliser les normes de développement : conventions de code, architecture des modules, patterns de composants, gestion des assets.
  • Concevoir des composants React réutilisables et un design system (ou bibliothèque de composants) en collaboration avec l'UX/UI.
  • Choisir et valider les briques techniques : gestion d'état (Redux / Zustand / autre), routing, librairies de formulaires, outils de test, outils de performance.
  • Optimiser les performances (profiling, code splitting, lazy loading, gestion du bundle, optimisation des rendus).
  • Mettre en place ou renforcer les tests (unitaires, intégration, end-to-end) sur le périmètre frontend.
  • Accompagner, challenger et coacher les développeurs front sur les bonnes pratiques React et sur l'architecture cible.
  • Documenter l'architecture, les décisions techniques (ADR) et les bonnes pratiques pour assurer la continuité après la mission

Vous :

  • Maîtrise avancée de React et de son écosystème (hooks, context, lifecycle, performance).
  • Excellente maîtrise de JavaScript moderne (ES6+) et TypeScript.
  • Connaissance solide des patterns d'architecture frontend (micro-frontends, module federation, monorepo, design system, etc.) selon les besoins du projet.
  • Expérience avec un ou plusieurs systèmes de gestion d'état (Redux, Zustand, Recoil, MobX…).
  • Bon niveau sur HTML5, CSS3, préprocesseurs ou CSS-in-JS, et au moins un framework CSS (Tailwind, Material UI, etc.).
  • Pratique des tests frontend : Jest, React Testing Library, Cypress/Playwright ou équivalent.
  • Familiarité avec les pipelines CI/CD, bundlers et outils de build (Webpack, Vite, Turborepo, etc.)

  • Senior Cloud Architect

    vor 2 Wochen


    Genf, Genf, Schweiz Sword Group Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    We are seeking a highly experienced and certified Senior Cloud Architect to lead our digital transformation initiatives, drive cloud adoption, and architect enterprise-grade solutions. The ideal candidate will have a proven track record in cloud architecture, agile leadership, and the implementation of secure, scalable, and automated IT systems across...

  • NET Software Engineer

    vor 14 Stunden


    Genf, Genf, Schweiz Noir Vollzeit

    .NET Software Engineer, .NET 9, C#, Azure, JavaScript, Agile - Geneva, Switzerland (Tech stack: .NET Software Engineer, .NET 9, ASP.NET, C#, React, Angular 19, Microservices, , TypeScript, Azure, Web API 2, Agile, Azure SQL, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer, Urgent) Be the first of your...

  • Founding Engineer

    Vor 3 Tagen


    Genf, Genf, Schweiz Platonor Vollzeit

    The Mission: Build the AI Copilot for Due DiligenceDue diligence for Private Equity, Venture Capital, and M&A deals is a high-stakes, multi-billion-dollar process that is stuck in the past. It's slow, manual, and buried in data rooms filled with thousands of documents. Platanor is building the AI copilot to fix this. We are an AI-native platform designed to...

  • Senior Developer Java

    Vor 3 Tagen


    Genf, Genf, Schweiz OWT Vollzeit

    OWT est une société de conseil en stratégie et technologie, filiale de Swisscom. Nous aidons nos clients à tirer parti des nouvelles technologies pour remodeler leur entreprise, inventer de nouveaux produits ou transformer leur organisation.Votre mission:Vous collaborerez avec nos chefs de projet et nos architectes pour créer des applications web de...

  • Web Developer

    Vor 7 Tagen


    Genf, Genf, Schweiz Web Developermgf Ltd Vollzeit CHF 60'000 - CHF 120'000 pro Jahr

    Web Developer International Ag Geneva, Switzerland days ago Role details Contract type Temporary contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages Arabic, Chinese, English, Spanish, French, Russian Experience level Intermediate Job location Geneva, Switzerland Tech stack Software Applications C Sharp (Programming...

  • Senior Cloud Architect

    vor 4 Wochen


    Genf, Schweiz Sword group Vollzeit

    Join to apply for the Senior Cloud Architect role at Sword Group We are seeking a highly experienced and certified Senior Cloud Architect to lead our digital transformation initiatives, drive cloud adoption, and architect enterprise‑grade solutions. The ideal candidate will have a proven track record in cloud architecture, agile leadership, and the...


  • Genf, Schweiz Noir Consulting Vollzeit

    Overview.NET Software Engineer, .NET 9, C#, Azure, JavaScript, Agile - Geneva, Switzerland(Tech stack: .NET Software Engineer, .NET 9, ASP.NET, C#, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, Azure SQL, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer, Urgent)Be the first...

  • Senior .Net Engineer

    vor 2 Wochen


    Genf, Schweiz ELCA Informatique SA ELCA Informatik AG Vollzeit

    Are you a specialist in .NET and full-stack Technologies, and would you like to work with modern solutions?In this case you are the right person for the growth of our team in our locations of Lausanne or Geneva as Senior .NET Engineer.In this role you will:Participate to the construction of solutions with a multi-competent project team.Develop and configure...

  • Web Developer

    vor 1 Woche


    Genf, Schweiz International Telecommunication Union Vollzeit

    Select how often (in days) to receive an alert: ITU is the leading United Nations agency for information and communication technologies, with the mission to connect the world. To achieve this, ITU manages the radio-frequency spectrum and satellite orbits at the international level, works to improve communication infrastructure in the developing world, and...


  • Genf, Schweiz Trafigura Vollzeit

    Main Purpose: We are seeking a highly skilled Full Stack Developer to join our dynamic and agile Rapid Application Development (RAD) team. The ideal candidate will be responsible for the end-to-end development and delivery of fast, tactical solutions directly to business users such as traders, trading analysts, and front-office teams.This role demands a...