Nous recherchons un développeur ReactJS pour rejoindre l’équipe numérique sur une opportunité hybride.
Diplôme requis :
Diplôme préféré :
- Diplôme en technologie de l’information ou diplôme national pertinent
Expérience requise:
- Expérience en développement logiciel agile (Scrum) et en développement piloté par les tests (TDD).
- Tests unitaires.
- Développeurs Web expérimentés avec au moins 5 ans d’expérience en développement avec les technologies et concepts clés suivants :
- Excellentes compétences en programmation et connaissance approfondie des éléments suivants :
- ReactJS
- Javascript
- HTML5
- CSS
- REPOS/SAVON/AJAX
- MVC net
- jQuery
- Amorcer
- Manuscrit
- C#
- Services AWS, par exemple Lambda, S3, CloudFront, DynamoDB et API Gateway
- .Net Standard/.Net Core
- NodeJs
- L’expérience ReactJS serait très bénéfique
- Python souhaité mais pas obligatoire
- Test Driven Development (être capable d’écrire ses propres cas de tests unitaires) – Intégration avec d’autres systèmes (Web Services, DB, etc.)
- Expérience professionnelle avérée dans le développement Web et les interfaces utilisateur Web.
- Expérience de développement cloud natif (avantage AWS)
Devoirs et responsabilités:
- Écrire un code bien conçu, testable et efficace en utilisant les meilleures pratiques de développement logiciel
- Créer la mise en page du site Web/l’interface utilisateur en utilisant les pratiques HTML/CSS standard et fournir un cadre
- Intégrer les données de divers services back-end et bases de données
- Affiner / Clarifier les actions spécifiques fonctionnelles en fonction des besoins techniques
- Créer et maintenir la documentation du logiciel
- Coopérer avec les développeurs et les analystes des autres membres de l’équipe
- Développer en utilisant diverses technologies, par exemple ReactJS, C #, ASP.NET, SQL, API REST, etc.
- Livrer des composants fonctionnels et sans défaut dans les délais convenus et conformes à l’architecture technique et aux normes.
- Analyser les exigences logicielles et planifier le développement en conséquence.
- Communiquer efficacement en ce qui concerne les plans de projet, les problèmes et les échéanciers.
- Participer à l’amélioration de la fonctionnalité globale des différents produits.
- Participer à la planification et à l’exécution du ou des projets.
- Rechercher, développer et appliquer de nouvelles technologies.
- Construction d’API REST personnalisées ainsi que leur consommation.
- Intégration de conceptions pour créer une expérience hautement fonctionnelle et conviviale, telle que conçue par les concepteurs de l’expérience utilisateur.
- Examen du code par les pairs.
- Déploiements en UAT et en production.
- L’expérience AWS est un avantage.
- Une solide compréhension du fonctionnement des applications Web, y compris la sécurité, la gestion des sessions et les meilleures pratiques de développement.
- Connaissance adéquate des systèmes de bases de données relationnelles et interaction avec les procédures du magasin.
- Connaissance de la programmation orientée objet et du développement de services Web
- Compétences agressives en matière de diagnostic de problèmes et de résolution créative de problèmes
- Solides compétences organisationnelles pour jongler avec plusieurs tâches dans les limites des délais
- Capacité à travailler et à prospérer dans un environnement en évolution rapide, à apprendre rapidement et à maîtriser diverses technologies et techniques Web.
- L’exposition à l’architecture d’application sera un avantage supplémentaire.
Environnement de travail:
Compétences désirées:
- Analyse des systèmes
- Résolution de problèmes complexes
- La programmation
- C#
- Java
- SQL
- HTML
En savoir plus/Postuler à ce poste
Lié
— to news.google.com