Ingénieur Front-end Angular Expérimenté H/F Toulon - 83
- CDI
- Toulon (83)
Qui sommes-nous ?
Akkodis, est un acteur mondial de l’ingénierie et de l’IT et un leader dans la smart industrie. Nous accompagnons nos clients dans leurs projets de transformation digitale via 4 lignes de service : Consulting, Solutions, Talent et Academy. Akkodis est un partenaire technologique de confiance pour ses clients à l’échelle internationale. Nous co-créons et nous imaginons des solutions de pointe pour répondre aux défis majeurs de notre société, qu'il s'agisse d'accélérer la transition énergétique et de développer la mobilité verte, ou encore de construire des approches centrées sur les utilisateurs
Dotés d’une forte culture de l’inclusion et de la diversité, nos 50 000 experts en IT et en ingénierie, présents dans 30 pays, allient les meilleures compétences technologiques à une connaissance transverse de toutes les industries pour façonner un futur plus durable. Nous sommes passionnés par l’idée d’inventer ensemble un avenir meilleur.
Akkodis Talent est la ligne de service d’Akkodis en France qui combine tout le savoir-faire en termes de recrutement du groupe Adecco avec l’expertise technologique d’Akkodis. Les équipes d’Akkodis Talent répondent aux enjeux RH de leurs clients en les accompagnant sur leurs projets de recrutement temporaire via l’intérim ou CDD, ou permanents via des recrutements en CDI
Akkodis Talent est une marque du groupe Adecco
Descriptif du poste
La ligne de service Consulting & Solutions d’Akkodis France renforce ses équipes en région PACA et recrute un Ingénieur front-end Angular expérimenté H/F en CDI à Toulon.
Nous sommes une entreprise dynamique et innovante qui repousse sans cesse les limites de la technologie. Notre équipe, une véritable équipe de geeks enthousiastes, travaille ensemble pour créer des logiciels révolutionnaires qui impactent le monde naval mais pas que. Nous cherchons à renforcer notre équipe de développeurs front-end Angular et à marquer l'industrie avec notre créativité et notre expertise technique.
Pourquoi nous rejoindre ?
Outre les responsabilités d'ingénierie, le poste intégrera un aspect significatif d’autonomie et dans la recherche et développement. Le fait d’être force de proposition et de contribuer à améliorer le produit ou l’environnement de travail est pour nous un atout.
Responsabilités clés:
- Conception de l'interface utilisateur (UI) : Développer et mettre en œuvre des composants Angular pour créer une interface utilisateur conviviale et réactive.
- Intégration avec le backend : Collaborer avec les développeurs backend pour intégrer les fonctionnalités front-end avec les services et les API côté serveur.
- Gestion de l'état de l'application : Mettre en place des mécanismes efficaces pour gérer et monitorer l'état de l'application assurant une expérience utilisateur cohérente.
- Débogage et optimisation : Identifier et résoudre les problèmes de code, améliorer les performances et optimiser l'application pour une expérience utilisateur fluide.
- Tests unitaires et intégration continue : Écrire des tests unitaires pour assurer la qualité du code, intégrer les modifications de manière continue dans le processus de développement.
- Collaboration avec l'équipe : Travailler en étroite collaboration avec les concepteurs UX/UI, les développeurs backend, les architectes logiciels, les experts et d'autres membres de l'équipe de développement pour assurer la cohérence et l'efficacité globale du projet.
- Suivi des meilleures pratiques : Appliquer les meilleures pratiques de développement, y compris la modularisation du code, la gestion des dépendances, et le respect des conventions de codage.
- Veille technologique : Se tenir informé des évolutions d'Angular et des nouvelles technologies, et évaluer comment les intégrer au projet pour améliorer la qualité et l'efficacité du développement.
Profil recherché
De formation universitaire en génie informatique, génie logiciel, informatique ou ancien opérationnel, vous possédez une expérience d'au moins 3 ans en développement de logiciels avec l’utilisation du framework Angular (JS/TS). Exigences :
Maîtrise approfondie d'Angular, y compris la création de composants, la gestion des services, la manipulation du DOM, et une excellente connaissance de TypeScript.
- Bonne compréhension d'HTML pour structurer le contenu et de CSS pour le styliser, en harmonie avec les principes du design responsive.
- Capacité à concevoir une architecture front-end solide et modulaire, en suivant les principes de conception logicielle et en utilisant les meilleures pratiques.
- Compétences pour intégrer l'interface utilisateur avec les services côté serveur, en utilisant des API REST ou d'autres méthodes d'intégration.
- Expérience dans la gestion efficace de l'état de l'application, que ce soit avec les services Angular, les observables, ou les solutions d'état tierces.
- Capacité à écrire des tests unitaires et à utiliser des outils de test pour assurer la qualité du code, tels que Jasmine, Karma, Cypress etc.
- Familiarité avec les systèmes de contrôle de version comme Git pour collaborer efficacement avec l'équipe.
- Utilisation de divers outils de développement, IDE (Environnement de Développement Intégré), et extensions pour améliorer la productivité.
- Bonnes compétences de collaboration avec d'autres membres de l'équipe, y compris les concepteurs, les développeurs backend, et les responsables de projet. Capacité à communiquer clairement sur les progrès et les défis.
Akkodis accompagne ses clients dans la mondialisation de leurs projets, aussi un anglais peut-être demandé pour l’ensemble de nos collaborateurs
Poste à pourvoir en CDI à Toulon - 83
Akkodis est une entreprise handi-engagée et inclusive. Tous nos postes sont ouverts aux handicaps et à la diversité. Tous différents, tous compétents !