Les meilleurs développeurs Angular freelances sont sur Codeur.com

Développeur Front Angular UI Lille en présentiel

 Fermé·1 000 € à 10 000 €·570 vues


UI DEVELOPER (ANGULAR) en présentiel à LILLE

Le développeur UI est en charge du développement des solutions technologiques d'interfaces utilisateurs (application web) fournies par les solutions logicielles , au sein des équipes projets et assure leur maintenance. Il réalise le codage des couches de présentation et couches logicielles d'intégration des fonctionnalités métier et/ou technique (ex: Portail web/plateforme Cloud ) qui fournissent des services applicatifs utilisables par des utilisateurs finaux (ex: sur desktop, mobile, tablette) sur la base de prototypes et spécifications fournies par les équipes de définition des exigences. Il participe aux comités et ateliers de conceptions ergonomiques concernant le portail Works With .
Il est garant de l'implémentation des composants logiciels (points de contacts utilisateurs finaux), de leur paramétrage et de leur packaging visant à fournir des interfaces utilisateurs opérationnelles et sécurisées.
Ses engagements :
Développer et/ou intégrer des composants logiciels (ex: couche front) du domaine de l'IoT (ex smarthome, produits connectés, backend cloud, générateur de documentation, générateur de code)
Intégrer des socles applicatifs au sein d'application(s) web
Garantir le fonctionnement optimal et la qualité technique des composants graphiques développés et de leur cycle de vie
Implémenter des composants graphiques, des fonctionnalités métier, des interactions avec des logiciels embarqués et/ou serveurs
Implémenter des correctifs de non-conformité issus des campagnes de validation des applications web
ACTIVITÉS
Les activités sont réalisées au sein d'équipes projets (ex dédié par ligne de production ou clients ). Le développeur UI rejoint un pool virtuel des forces de développements transversal à tous les projets , et peut être affecté au sein d'une équipe projet pour une période variable de réalisation.
Tâches permanentes :
Participation au chiffrage prévisionnel des développements requis par des exigences ergonomiques (ex : prototype UX)
Développement de fonctions (ex : workflow de certification ) et composants technologiques (ex : composant graphique) qui implémentent les exigences spécifiées par les projets
Enrichissement et maintien des documentations techniques concernant les livrables développés (ex : codes sources)
Conception d'architectures techniques et modèles d'implémentations des solutions et/ou systèmes développés
Développement des correctifs de non-conformité et support aux équipes de test
Collaboration et partage de la connaissance technique/fonctionnelle avec les autres parties prenantes des projets
Application des règles d'architecture et bonnes pratiques pour le développement des interfaces utilisateurs
Assurance de la qualité des applicatifs et codes sources développés Tâches non permanentes :
Pilotage et assistance de développeur membre d'une équipe IT partenaire (ex fabricant de produit connecté, API partenaire)
Support aux équipes Change et Operating concernant des activités de déploiement requérant du partage de connaissances
Contribution au programme Kaizen d'identification et implémentation d'améliorations continues Engagements :
Elaboration et/ou évolution d’architectures applicatives et techniques répondant aux exigences et enjeux des projets
Accompagnement des équipes techniques et partenaires s’appuyant sur les solutions front fournies par

Garantie du respect de la chaine d’industrialisation appliquée par les équipes IT et du respect des guidelines/techniques des socles et frameworks UI utilisés sur les projets
Développement de solutions sécurisées en termes d’exécution et de communication entre les interfaces utilisateurs et les autres systèmes
Contribution aux études et à la définition des spécifications applicatives et techniques des projets
Identification et compréhension des nouvelles tendances & opportunités technologiques, et partage avec les équipes
Elaboration et développement des solutions techniques en cohérence avec l’architecture (logiciels embarqués, plateforme)
Veille, contrôle et maintien de la qualité des réalisations
Partage permanente avec les autres développeurs, de la connaissance sur les technologies développées
Fourniture du niveau de reporting attendu par les projets
Flexibilité et réactivité pour répondre aux enjeux des projets
Livrables produits : codes sources, fichiers de paramétrages, configurations d'outils, tests, documentations techniques et procédures, corrections de défectuosités, rapports d'études...

COMPÉTENCES
Savoir faire :
Connaissance
oMéthode de développement agile (ex : scrum, kanban)
oArchitectures SOA et/ou Domain-Driven-Design

oProtocole de sécurisation (ex : chiffrage symétrique/asymétrique)
oUsage de technologies orientées message (ex : broker AMQP, MQTT)
Maîtrise
oOrganisation
Estimation d'une charge de travail
Appréhension rapide des méthodes de travail agiles et socles technologiques/frameworks
Gestion des versions de codes sources sous Git, gestion des branches.
oTechnique
Architecture Modulaire, routage modulaire (Angular)
Maitrise de la programmation réactive (ex : RxJS, Observables, Subjects, BehaviourSubjects, Operators)
Modèles de conception (ex design patterns observer, proxy, state)
Développement modulaire et maîtrise de la création/reprise de sous projets (frameworks internes) avec application de bonnes pratiques de packaging au sein de l’application
Manipulation de documents XML & schémas
Mapping et binding OO/JSON
Usage d'APIs web (ex : restful)
Mécanisme d'authentification OAuth2
Environnements de tests unitaires/non régression (ex : Jest), d'usine logicielle et d'intégration continue - Maîtrise de la mise en place, l’utilisation, et l’évolution d’une PIC (ex : gitlab-ci, docker, kubernetes)
Technologies
Angular (Typescript), Java
Intégration de l'authentification avec OAuth2
Protocole applicatif HTTP, MQTT/TLS, API REST
Structurations de données d'échanges au standard OneM2M (xsd, xml)
Communication inter-objets AllJoyn sur WiFi

Savoir être :
Bon relationnel et esprit d'équipe
Sens de l’écoute
Autonomie et implication avec sens du service et de l'engagement
Motivation, curiosité et avidité aux défis techniques/challenges
Bon niveau de visibilité, de communication et de reporting
Respect des engagements de confidentialité (NDA)
PROFIL

BAC + 4 ou 5 filières informatiques
Minimum 3-4 ans d’expérience dans le développement d’applications web Angular
Autonomie
Aisance relationnelle & écoute, capacité de communication
Passionné par le développement
Rigueur, organisation et méthode, travail d’équipe
Capacité à prendre des décisions de manière rapide et autonome
Capacité à comprendre les enjeux d'une grande société sur le marché grand public et les spécificités des objets connectés et plateformes de services

Budget indicatif : 1 000 € à 10 000 €

Publication : 28 juillet 2019 à 10h25

Profils recherchés : Développeur Angular freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.