Développeur / Développeuse full-stack principal (H/F)

Les missions du poste

Alors que nous élargissons notre portefeuille de produits, nous recherchons un ingénieur Fullstack principal talentueux, doté d'une solide expérience en React.js et Node.js, pour concevoir et développer l'architecture frontend et backend. Rejoignez notre équipe basée en France et jouez un rôle clé dans la construction de notre service cloud SaaS dédié à la sécurité IoT et à la certification de produits. Il s'agit d'un poste à temps plein, sur site, avec un mode de travail hybride flexible.

Dans ce rôle, vous dirigerez une équipe agile et interfonctionnelle sous la responsabilité du CTO. Vous développerez des interfaces réactives et intuitives pour notre application de bureau et créerez de nouveaux services backend en respectant les directives techniques et de conception.

Principales responsabilités :

- Concevoir, développer et maintenir des applications frontales performantes et ergonomiques, adaptées à toutes les plateformes.
- Concevoir, développer et maintenir des services backend et des API pour une plateforme hautement évolutive.
- Collaborer étroitement avec les designers et développeurs pour garantir une expérience utilisateur cohérente et optimisée.
- Travailler dans un environnement agile et innovant, favorisant la collaboration et l'apprentissage continu.

Profil recherché :

Formation :
Licence ou master en génie logiciel, informatique ou domaine connexe.

Expérience en développement logiciel :
- Expérience avérée en tant que chef d'équipe.
- Au moins 7 ans d'expérience professionnelle confirmée en développement logiciel, dont au moins 5 ans en React Native, React.js et Node.js.
- Maîtrise des processus de release, de la gestion des branches et des pipelines CI/CD.

Compétences techniques :
- Excellente maîtrise de Node.js, JavaScript, TypeScript, des API REST et des bases de données SQL (PostgreSQL).
- Expérience approfondie dans le développement d'applications frontales SPA et PWA avec React.js, Ant Design 4, HTML/CSS et responsive design.
- Solide expérience en développement backend avec Node.js, incluant la conception de services évolutifs et cloud-based.
- Maîtrise des frameworks backend (Express, Nest.js), des ORM (ex. Sequelize) et des intégrations avec des services cloud tiers (AWS : S3, SES, SNS), ainsi que des passerelles de paiement (Adyen, Mangopay).
- Expérience en développement et déploiement d'applications conteneurisées avec Docker et Kubernetes sur Heroku et AWS.
- Bonne connaissance des pratiques agiles, de Git et des frameworks de test (Jest).
- Expérience en architecture Event-Driven, CLS/db-transaction et gestion avancée des exceptions.

Compétences en cybersécurité :
- Expérience dans la mise en œuvre de normes de certification de sécurité des produits (ETSI EN 303 645, ETSI TS 103 701, FIDO, NIST).
- Bonne compréhension des meilleures pratiques de sécurité dans le développement logiciel.

Soft skills :
- Vous écrivez un code propre, maintenable et bien structuré.
- Vous êtes un joueur d'équipe proactif et appréciez le travail collaboratif.
- Vous maîtrisez parfaitement l'anglais à l'écrit comme à l'oral ; le français est un plus.
- Vous êtes agile et proactif, fournissant des mises à jour régulières sur vos progrès, défis et plans.

Experience: 5 An(s)

Compétences: Application web,Architecture web,CMS (Système de gestion de contenu),Cybersécurité,Gestion de projet informatique,HTML,Langages de programmation informatique,Méthode AGILE,Modélisation informatique,Programmation logicielle,Utilisation de frameworks JavaScript,Concevoir une application web,Analyser les besoins informatiques,Assurer la compatibilité des applications sur différents navigateurs,Coder,Collaborer avec des équipes multidisciplinaires pour des projets web,Concevoir et développer une solution digitale,Configurer des serveurs web et gérer le déploiement,Développer une application en lien avec une base de données,Exploiter des solutions de Data Science ou d'Intelligence Artificielle,Gérer les bases de données et assurer leur intégrité,Implémenter des mesures de sécurité pour les applications,Optimiser des algorithmes, une application informatique et mettre en oeuvre leur développement,Optimiser les processus de qualité pour assurer la fiabilité des logiciels,Réaliser la mise à jour d'un site web,Réaliser les essais de fonctionnement,Résoudre les problèmes techniques et bugs des sites,Tester un logiciel, un système d'informations, une application,Développement d'applications en conteneur,REST APIs,Passerelles de paiement,Maîtrise de frameworks backend,SQL, Postgres,Node.js,TypeScript,Ant-design 4,Magie de CLS / db-transaction,AWS (S3, SES, SNS)

Langues: Anglais exigé,Français souhaité

Qualification: Cadre

Secteur d'activité: Conseil pour les affaires et autres conseils de gestion

Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de créativité, d'inventivité : Capacité à créer, imaginer quelque chose de nouveau (nouveau produit, nouvelle solution, …).
Prendre des initiatives et être force de proposition : Capacité à initier, imaginer des propositions nouvelles pour résoudre les problèmes identifiés ou améliorer une situation. Être proactif.

Red Alert Labs is an innovative cybersecurity company specialized in IoT that puts the power of trust in the hands of everyday people. With innovative and intuitive services we help companies assess IoT products cybersecurity and their environments.

Whether you're looking for peace of mind when creating or buying connected products, or the latest in cybersecurity and certification trends, Red Alert Labs is the perfect partner for your needs.

Le profil recherché

Experience: 5 An(s)

Compétences: Application web,Architecture web,CMS (Système de gestion de contenu),Cybersécurité,Gestion de projet informatique,HTML,Langages de programmation informatique,Méthode AGILE,Modélisation informatique,Programmation logicielle,Utilisation de frameworks JavaScript,Concevoir une application web,Analyser les besoins informatiques,Assurer la compatibilité des applications sur différents navigateurs,Coder,Collaborer avec des équipes multidisciplinaires pour des projets web,Concevoir et développer une solution digitale,Configurer des serveurs web et gérer le déploiement,Développer une application en lien avec une base de données,Exploiter des solutions de Data Science ou d'Intelligence Artificielle,Gérer les bases de données et assurer leur intégrité,Implémenter des mesures de sécurité pour les applications,Optimiser des algorithmes, une application informatique et mettre en oeuvre leur développement,Optimiser les processus de qualité pour assurer la fiabilité des logiciels,Réaliser la mise à jour d'un site web,Réaliser les essais de fonctionnement,Résoudre les problèmes techniques et bugs des sites,Tester un logiciel, un système d'informations, une application,Développement d'applications en conteneur,REST APIs,Passerelles de paiement,Maîtrise de frameworks backend,SQL, Postgres,Node.js,TypeScript,Ant-design 4,Magie de CLS / db-transaction,AWS (S3, SES, SNS)

Langues: Anglais exigé,Français souhaité

Qualification: Cadre

Secteur d'activité: Conseil pour les affaires et autres conseils de gestion

Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de créativité, d'inventivité : Capacité à créer, imaginer quelque chose de nouveau (nouveau produit, nouvelle solution, …).
Prendre des initiatives et être force de proposition : Capacité à initier, imaginer des propositions nouvelles pour résoudre les problèmes identifiés ou améliorer une situation. Être proactif.

Bienvenue chez RED ALERT LABS

Red Alert Labs is an innovative cybersecurity company specialized in IoT that puts the power of trust in the hands of everyday people. With innovative and intuitive services we help companies assess IoT products cybersecurity and their environments.

Whether you're looking for peace of mind when creating or buying connected products, or the latest in cybersecurity and certification trends, Red Alert Labs is the perfect partner for your needs.

Lieu : Alfortville
Contrat : CDI
Salaire : 55 000 € par an
Accueil / Emploi / Emploi Alfortville / Emploi Developpeur full stack