Other Jobs
Loading...

Développeur d'applications

Apply Now
Company
Astek
Job location
Canada, CA
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

Offre d'emploi : Développeur d'applications Localisation : Montréal Durée du mandat : 1 an Mode de travail : Hybride Début : Dès que possible Pourquoi nous rejoindre ? Astek est un leader mondial en conseil technologique. Avec 9 600 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes. Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions. Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées. À propos du poste Pour le compte de notre client dans le secteur Bancaire, Astek Canada recherche un(e) Développeur(euse) d'applications motivé(e) et prêt(e) à relever de nouveaux défis. Vos responsabilités En tant que Développeur(euse) d'applications, vous serez amené(e) à : Être un développeur techniquement compétent et enthousiaste, avec un désir de travailler sur le développement d'applications back-end. Soutenir et diriger différentes phases du cycle de vie du produit et le développement et les tests. Développer de nouveaux composants en Angular et maintenir/améliorer les composants existants en Angular. Posséder une expérience commerciale avérée en Node.js, avec une forte volonté de développer ses compétences plus largement. Promouvoir les bonnes pratiques en matière de, d'outils de développement et de technologies. Être un membre proactif d'une équipe agile, participer aux cérémonies et interagir avec les propriétaires d’entreprise et les parties prenantes, ainsi qu’avec d'autres équipes agiles au sein de la flotte. Interagir constamment avec les utilisateurs métiers du front-office, analyser et recueillir leurs besoins. Développer et maintenir la documentation technique, y compris les diagrammes d'architecture et les documents de conception. Participer aux revues de code afin d'assurer un code de haute qualité et le respect des normes de codage. Dépanner et déboguer les problèmes, identifier les causes profondes et mettre en œuvre des correctifs. Se tenir informé des tendances du secteur, des meilleures pratiques et des technologies émergentes. Encadrer les développeurs juniors en leur apportant conseils et partage de connaissances. Vos atouts pour réussir Formation/Expérience : Avoir au moins 5 ans d'expérience pratique dans le développement d'applications Single Page (SPA). Compétences clés : Concevoir et développer des composants UI réactifs, interactifs et conviviaux en utilisant Angular, HTML, CSS et TypeScript. Implémenter des conceptions UI/UX et des maquettes en interfaces fonctionnelles et esthétiques. Optimiser les performances de l'UI, garantir des chargements rapides et des interactions fluides. Collaborer avec les designers pour assurer la cohérence du design et mettre en œuvre des systèmes de conception. Développer et maintenir des composants UI réutilisables et des bibliothèques. Concevoir, développer et maintenir des services backend évolutifs, sécurisés et efficaces en utilisant Node.js, y compris des API RESTful et des microservices. Implémenter la conception du schéma de base de données, la modélisation des données et les stratégies de migration en utilisant des bases de données relationnelles (ex. : PostgreSQL) et NoSQL (ex. : MongoDB). Développer et maintenir des services backend à l'aide de frameworks basés sur Node.js tels que Express.js, Nest.js. Compétences souhaitées: Avoir une expérience avec le langage de programmation Java et les frameworks tels que Spring Boot. Être familier avec la conteneurisation (ex. : Docker) et Kubernetes, OpenShift est un plus. Avoir une expérience des pratiques DevOps, y compris l'intégration continue et le déploiement continu (CI/CD). Avoir une expérience avec la stack d'observabilité (Prometheus, Loki, Jaeger, Grafana). Avoir une bonne compréhension de la méthodologie Agile/Scrum et la capacité à livrer des solutions dans ce cadre. Avoir une expérience dans le développement d'applications basées sur une architecture orientée services (SOA) avec une bonne compréhension de la conception orientée objet et des modèles de conception. Démontrer de solides compétences analytiques et en conception, y compris la capacité à comprendre les exigences métier et à les traduire en conceptions techniques efficaces et adaptées aux environnements d'entreprise à grande échelle. Être à l’aise dans les environnements Unix et posséder une expérience avec des serveurs web tels qu'Apache et Tomcat. Les avantages Astek Plan CARE sur mesure pour nos employés Activités sociales (57, team buildings) Charte diversité & inclusion Prêt(e) à relever le défi ? Postulez dès maintenant en envoyant votre CV et découvrez une carrière enrichissante chez Astek Canada.
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.