Retour a l'aperçu
Visible aujourd'hui sur IKONSNouveauPopulaire

Ingénieur Logiciel

BelgiqueRemote15 h/semaine<3mois

À propos de la mission.

  • Une entreprise technologique recherche des développeurs d'applications web full-stack expérimentés (JavaScript/TypeScript + Python ou Node) pour rejoindre un projet technologique innovant.
  • Vous concevrez, construirez et maintiendrez des applications web fonctionnelles, robustes et conviviales.
  • Cette opportunité est idéale pour les professionnels ayant une expérience pratique des frameworks frontend modernes, des API backend, des bases de données et de la livraison de produits web interactifs de bout en bout.

Ce que vous ferez.

  • Concevoir, construire et affiner des applications basées sur un navigateur avec une logique réelle, un état, une persistance et une saisie utilisateur.
  • Travailler sur des applications Python autonomes et des scripts de traitement de données.
  • Construire des applications web interactives avec un frontend (React, Next.js, Vue ou similaire) et une API backend (Python/FastAPI/Flask ou Node/Express).
  • Concevoir et implémenter des modèles de données, des schémas et des couches de persistance à l'aide de SQL (PostgreSQL, SQLite) ou de magasins NoSQL.
  • Implémenter l'authentification, les sessions et l'accès basé sur les rôles de base si nécessaire.
  • Intégrer des API tierces et des services AI/LLM (tels qu'OpenAI, Anthropic) dans les fonctionnalités du produit.
  • Gérer proprement la gestion de l'état, la validation des entrées utilisateur, les états d'erreur et les états de chargement.
  • Construire des outils et scripts Python autonomes (traitement de données, clients API, utilitaires backend légers).
  • Examiner, déboguer, optimiser et refactoriser les applications full-stack.
  • Écrire du code clair et testable et déboguer les problèmes de bout en bout.

Ce qu'ils demandent.

  • Au moins 3 ans d'expérience pertinente en développement web full-stack ou en livraison d'applications web interactives.
  • Maîtrise solide de JavaScript/TypeScript et d'au moins un framework frontend moderne (React, Next.js, Vue, Svelte ou similaire).
  • Expérience backend solide en Python (FastAPI, Flask, Django) et/ou Node.js (Express, NestJS).
  • Expérience pratique des bases de données relationnelles (PostgreSQL, MySQL, SQLite) et de la conception de schémas de base.
  • Expérience dans l'implémentation d'API REST, la validation des requêtes, la gestion des erreurs et les flux d'authentification.
  • Familiarité avec les plateformes de déploiement (Vercel, Netlify, Render, Fly.io, Railway ou similaire).
  • L'expérience de l'intégration d'API LLM ou d'autres services d'IA dans les fonctionnalités du produit est un atout majeur.
  • À l'aise avec le contrôle de version (Git) et les pratiques de test de base.
  • Portfolio d'applications web livrées.
  • Maîtrise de l'anglais: niveau intermédiaire supérieur (B2) ou supérieur.

Profil

  • Solides bases en développement web full-stack, frameworks frontend modernes, architecture backend et construction d'applications basées sur un navigateur de bout en bout.
  • Capacité à travailler en toute confiance sur le frontend, le backend, les bases de données et les API.
  • Capacité à concevoir une logique d'application robuste et à construire des applications web prêtes pour la production.
  • Solides compétences en résolution de problèmes et souci du détail.
  • Capacité à architecturer et à livrer des fonctionnalités complètes de manière indépendante.
  • Éthique de travail autonome avec la capacité d'architecturer, de construire et de livrer des fonctionnalités de manière indépendante.

Pratique

  • Un baccalauréat ou une maîtrise en informatique, ingénierie, technologies de l'information ou domaines techniques connexes est un plus.

Comment postuler

Consultez le texte complet de la mission et les informations de candidature des que votre candidature sur mesure est prete.

Commandez une candidature sur mesure pour consulter la mission complete et les informations de candidature.

Plus de contexte, moins d'heures de recherche dispersees.

Vous recevez juste assez de contexte pour evaluer si cette mission est interessante. Le briefing complet, les details client et les prochaines etapes restent disponibles dans l'app.