Momentum Financial Services Group, anciennement Money Mart Financial Services est un principal fournisseur de services Financiers en Amérique du Nord. Depuis 40 ans nous nous engageons à fournir des solutions financières qui répondent aux besoins changeants des consommateurs et des propriétaires d'entreprises. Soutenu par un réseau de vente au détail de plus de 400 succursales et de solides plateformes numériques et mobiles, nous fournissons un accès à des espèces et des produits connexes pour aider nos clients à atteindre leurs objectifs. Nos succursales sont situées dans des communautés et villes locales sous la marque Insta ChèquesMD au Québec et sous la marque Money MartMD dans le reste du Canada et aux États-Unis comme Money MartMD and The Check Cashing StoreMD
Notre main-d'œuvre hautement qualifiée place les clients au premier plan dans tout ce que nous faisons. Nous servons 2 millions de personnes chaque année avec des produits financiers diversifiés et innovants tels que des prêts le transfert d'argent et les cartes prépayées. Grâce à cette suite de services en constante évolution, nous donnons aux clients les moyens de gérer leurs finances et d'améliorer leur vie. Partout où les clients sont sur leur parcours financier, Momentum Financial Services Group fournit des solutions.
Nous croyons à redonner aux communautés où nous vivons et travaillons. Grâce au généreux soutien de nos clients et de notre personnel, nous sommes fiers de contribuer chaque année à des organismes de bienfaisance et à des organismes à but non lucratif, en plus d'utiliser notre temps et notre talent pour servir les communautés locales partout au Canada et aux États-Unis. Nous recherchons des personnes aspirantes et passionnées qui se consacrent à comprendre et à fournir à nos clients les bonnes solutions financières en utilisant un menu croissant de produits et de services. Nous embrassons la diversité et offrons un environnement de travail au rythme rapide.
Description du posteFONCTION GÉNÉRALE
MFSG est à la recherche d'un ingénieur logiciel senior pour rejoindre notre équipe d'ingénierie INFORMATIQUE. Dans ce rôle, vous travaillerez sur des améliorations de produits et de nouvelles fonctionnalités tout en résolvant des problèmes complexes afin de garantir à nos clients la meilleure expérience possible. Vous rejoindrez une équipe de développeurs passionnés et compétents, où votre expertise en résolution de problèmes sera la clé du succès et de l'innovation.
*Les candidats doivent résider dans la région du Grand Toronto pour être considérés pour ce poste, car ils devront être en poste 3 jours par semaine au siège social de Toronto.
DEVOIRS/RESPONSABILITÉS :
- Collaborer avec l'équipe d'architecture sur les évaluations techniques, la conception de solutions et les discussions sur les approches
- Créez des composants réutilisables et des bibliothèques frontales
- Traduisez des conceptions et des éléments filaires en code de haute qualité
- Effectuer des examens du code et encadrer les membres de l'équipe sur les meilleures pratiques en matière de développement Web et de services
- Travailler efficacement en équipe et de manière indépendante
Ce que vous devriez avoir :
- Plus de 5 ans d'expérience dans le développement de logiciels
- Plus de 3 ans d'expérience pratique avec React Native
- Bonne compréhension de React.js, TypeScript et de leurs principes fondamentaux
- Expérience avec Redux ou d'autres cadres de gestion d'État
- Maîtrise de HTML5, CSS3, SASS, ES6, ES2017, JavaScript et TypeScript
- Connaissance avancée des technologies Web et des normes UI/UX
Compétences professionnelles :
- Excellent communicateur, capable de transmettre des connaissances techniques aux équipes Business et IT, en personne et en ligne
- Solides compétences en documentation pour les conceptions et concepts techniques
- Parle couramment anglais
Agréable à avoir :
- Expérience avec .net
- Expérience dans la création d'applications micro-frontend
- Familiarité avec les outils ci/CD (Jenkins, TeamCity, Azure DevOps)
- Expérience avec AWS ou Azure
- Compréhension des méthodologies Agile (Scrum/Kanban)