Développeur Fullstack Symfony
Contexte : Banque en ligne - Fusion des applications Web & mobiles
Présentation du poste
Au sein des équipes digitales, le Développeur Fullstack interviendra sur des projets structurants autour de l’offre bancaire, de l’internationalisation des espaces clients et de la fusion de plusieurs applications mobiles.
Le rôle consiste à prendre en charge l’ensemble du cycle de développement (Backend Symfony, Front Vue.js, Mobile Flutter), tout en assurant performance, sécurité et scalabilité des applications critiques.
Missions principales
1. Développement de nouvelles fonctionnalités
* Conception et développement des parcours de l’offre bancaire : ouverture de compte, gestion carte, épargne, assurance.
* Implémentation de l’espace double profil Privé / Pro, avec mécanismes avancés de cache et de sécurisation des flux.
* Création, adaptation et internationalisation des interfaces selon les pays d’activation du service.
2. Fusion et optimisation des applications mobiles
* Contribution au projet de fusion des apps mobiles
* Mutualisation des API existantes et harmonisation des composants front.
* Amélioration continue des parcours utilisateurs et des performances.
3. Migration technique & modernisation
* Migration progressive des appels SOAP vers REST.
* Refactorisation de modules legacy, optimisation des performances backend.
* Traitement des tickets de sécurité, montée de version Symfony (jusqu’à Symfony 7).
4. Conception et performance
* Développement et optimisation d’APIs critiques (haute disponibilité, fort volume).
* Gestion du cache via Varnish / Redis pour garantir une navigation fluide.
* Supervision et analyse via ElasticSearch / Kibana.
5. Collaboration transverse
* Travail étroit avec PO, chefs de projet, UX/UI designers et équipes techniques.
* Participation aux ateliers fonctionnels et techniques.
* Contribution active aux rituels agiles (Scrum), reporting via Jira et CI/CD via Bamboo.
Environnement technique
* Langages : PHP 8.x, JavaScript, Dart
* Frameworks : Symfony 5/6/7, Vue.js, Flutter
* Backend : API REST, Cache (Varnish, Redis), Docker
* Base de données : MySQL
* Observabilité & Sécurité : ElasticSearch, Kibana, Kafka
* CI/CD : Bamboo
* Méthodes : Agile Scrum
Compétences essentielles
* Très bonne maîtrise de Symfony (v5 à v7).
* Excellentes compétences en Vue.js
* Robustesse sur le développement d’API performantes et sécurisées.
* Aisance sur les environnements distribués et les problématiques de performance.
* Capacité à intervenir sur des projets complexes à forte visibilité.
* Approche qualité : clean code, refactoring, documentation, sécurité, tests.
* Esprit collaboratif, communication efficace, autonomie dans le delivery.
En rejoignant NATAN vous retrouverez une ESN ambitieuse portée par le goût de l'excellence.
Nous recherchons continuellement des ingénieurs convaincus que l'artisanat logiciel est une position vertueuse qui permet de se démarquer sur un marché IT de + en + conccurentiel
Adoptez les bonnes pratiques : clean code, TDD, DevOps, architecture scalable...
Misez sur le craftsmanship : qualité, performance, sécurité, optimisation.
Cherchez l'impact : au-delà du code, apportez des solutions et de la valeur métier.
Notre stratégie est simple : accompagner nos collaborateurs à chaque étape de leur carrière pour qu'ils soient en mesure d'apporter toute leur expertise à nos clients. Nous sommes convaincus que notre réussite réside dans notre capacité à créer un cercle vertueux où chacun des acteurs s'investit dans un but commun.
Nous intervenons sur des projets à forte valeur ajoutée et sur un périmètre exclusivement grands comptes.
En intégrant NATAN, vous avez l'assurance de bénéficier d'un véritable accompagnement tout au long de votre carrière, en bénéficiant de formations et certifications, de choix de mission, et de projets, adaptés à votre développement professionnel.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.