FULL-STACK SOFTWARE ENGINEER
Description du poste
- CDI
- Paris
- Publié il y a 15 heures
Profil recherché
- Formation Bac+5 en informatique, génie logiciel ou équivalent
- Expérience de 3 à 7 ans en développement Full Stack
- Solide expérience dans la conception et le développement d’applications web
- Bonne maîtrise des architectures logicielles et des bonnes pratiques de développement
- Expérience dans les environnements Agile et les cycles de développement logiciel
- Capacité à intervenir sur l’ensemble du cycle de vie des applications, de la conception à la mise en production
- Maîtrise d’un ou plusieurs langages backend : Java, C#, Python, Node.js ou équivalent
- Bonne maîtrise d’un framework frontend moderne : React, Angular ou Vue.js
- Solide connaissance de HTML5, CSS3, JavaScript et TypeScript
- Maîtrise des API REST et des architectures orientées services
- Bonne connaissance des architectures Microservices
- Maîtrise des bases de données SQL et bonne connaissance des solutions NoSQL
- Bonne maîtrise de Git et des outils de gestion de versions
- Expérience avec les tests unitaires, d’intégration et automatisés
- Connaissance des outils CI/CD et des pratiques DevOps
- Connaissance de Docker et Kubernetes appréciée
- Expérience avec les environnements Cloud AWS, Azure ou GCP appréciée
- Bonne compréhension des principes de sécurité applicative et d’optimisation des performances
- Concevoir, développer et maintenir des applications web Full Stack
- Participer à l’analyse des besoins fonctionnels et à la définition des solutions techniques
- Développer les fonctionnalités frontend et backend selon les spécifications du projet
- Concevoir et intégrer des API REST et des services applicatifs
- Participer à la définition et à l’évolution de l’architecture logicielle
- Concevoir et optimiser les modèles de données et les requêtes
- Garantir la qualité, la sécurité et la maintenabilité du code
- Réaliser les tests unitaires et contribuer aux tests d’intégration
- Participer aux revues de code et appliquer les bonnes pratiques de développement
- Identifier et résoudre les anomalies ainsi que les problèmes de performance
- Participer aux pipelines CI/CD et aux déploiements en production
- Collaborer avec les équipes Produit, UX/UI, QA, DevOps et Architecture
- Assurer la maintenance corrective et évolutive des applications
- Documenter les développements et les choix techniques
- Contribuer à l’amélioration continue des applications et des processus de développement
- Assurer une veille technologique sur les nouvelles technologies Full Stack
- Esprit d’analyse et de résolution de problèmes
- Rigueur et sens du détail
- Autonomie et esprit d’initiative
- Capacité à prendre des décisions techniques adaptées
- Esprit d’équipe et bonnes capacités de communication
- Curiosité et intérêt pour les nouvelles technologies
- Adaptabilité et capacité à travailler dans un environnement évolutif
- Sens des responsabilités et orientation qualité
Adresse Email
Mobile
Niveau d étude
Bac Bac +1 Bac +2 Bac +3 Bac +4 Bac +5 Bac + X
Années d’Expérience
0 +1 +2 +3 +4 +5 +6 +7 +8 +9 + 10
Préavis
Disponible immédiatement -1 mois 1 mois 2 mois +2 mois
Message
Upload CV
Téléverser votre CV ou tout autre document relatif.
Taille max: 2 MB.
Taille maximale du fichier : 128 Mo.
Consentement à la conservation des données
J’accepte que mes données personnelles et mon CV soient collectés et conservés par RED TIC pour être recontacté(e) au sujet de cette offre ou d’autres opportunités correspondant à mon profil.
Vérification anti-spam La vérification se charge à l’ouverture du formulaire.
Activez JavaScript pour effectuer la vérification anti-spam et envoyer votre candidature.
Ce poste vous intéresse ?