Position Expired
This job is no longer accepting applications.
Développeur front-end senior
CapIntel
Depuis son lancement en 2019, CapIntel s'est donné pour mission d'offrir des moments financiers magiques à tous : investisseurs, professionnels du patrimoine et nos clients.
Notre plateforme innovante de génération de propositions transforme la façon dont les professionnels de la finance comparent, discutent et présentent les options d'investissement, en donnant aux clients les moyens de prendre des décisions éclairées. Nous sommes fiers de révolutionner un processus obsolète avec un produit qui a été adopté quatre fois plus que les solutions précédentes. Un cadre a déclaré que CapIntel était « la plateforme la plus intuitive que j'ai utilisée en près de 20 ans dans les services financiers ».
CapIntel, l'une des sociétés de technologie à la croissance la plus rapide au Canada, se développe à un rythme sans précédent. Notre engagement incessant en faveur de l'innovation nous pousse à constituer une équipe dynamique, renforçant ainsi notre capacité à influencer le paysage de l'industrie du patrimoine en 2024 et au-delà.
Responsabilités clés
En tant que développeur front-end senior, vous jouerez un rôle essentiel dans la mise en œuvre des fonctionnalités clés des produits et services de CapIntel. Vous travaillerez en avec une équipe collaborative de développeurs, de designers et de chefs de produit, et contribuerez à la scalabilité, l'efficacité et la robustesse de notre plateforme. Vous jouerez un rôle central pour garantir que notre interface utilisateur s'intègre parfaitement avec les services backend, dépassant les attentes des utilisateurs. Votre connaissance des meilleures pratiques en matière d'UI, de l'architecture de conception et des solutions scalables sera cruciale pour propulser notre plateforme vers un plus grand succès et un plus grand engagement des utilisateurs.
Leadership technique et développement:
- Posséder une vaste expérience professionnelle en tant que développeur full-stack ou front-end, avec une solide formation en framework web Javascript/Typescript.
- Démontrer une expertise dans les technologies front-end, avec une expérience approfondie dans le développement d'interfaces web dynamiques et réactives en utilisant des frameworks JavaScript modernes et des pré-processeurs CSS
- Collaborer avec des designers UX/UI pour traduire des designs et des wireframes en code de haute qualité, en assurant la faisabilité technique des designs UI/UX.
Assurance qualité et performance:
- Optimiser les applications pour une vitesse et une scalabilité maximales, en employant des techniques telles que le chargement paresseux, le fractionnement de code et une gestion d'état efficace.
- Mettre en œuvre des stratégies de tests frontend complètes en utilisant des outils tels que Cypress, Playwright ou Selenium pour assurer la fiabilité et l'utilisabilité de l'application.
- Engagement à maintenir des standards de haute qualité à travers des revues de code régulières, des tests et l'adhésion aux meilleures pratiques de développement logiciel.
Collaboration et communication:
- Travailler étroitement avec les parties prenantes interfonctionnelles pour s'assurer que les solutions répondent aux besoins commerciaux et soutiennent les processus QA, en participant à des tests efficaces et à la validation des solutions développées.
- Collaborer étroitement avec les développeurs backend pour intégrer les API et assurer une fonctionnalité de bout en bout sans faille de l'application.
- Rechercher continuellement des opportunités pour améliorer les processus, les technologies et les méthodologies, en restant à jour avec les technologies modernes et les meilleures pratiques pour améliorer le cycle de développement.
Leadership et mentorat:
- Assumer un rôle de mentorat pour les ingénieurs juniors et intermédiaires, les guidant dans leur développement technique et les aidant à surmonter les défis.
- Diriger par l'exemple en matière d'excellence technique, d'innovation et d'amélioration continue, en favorisant une culture de partage des connaissances et de croissance au sein de l'équipe.
Apprentissage continu et innovation:
- Se tenir informé des dernières technologies et frameworks frontend, en plaidant pour leur adoption là où ils peuvent améliorer la performance du produit ou le flux de travail de développement.
- Engagement à maintenir des standards de haute qualité à travers des revues de code régulières, des tests et l'adhésion aux meilleures pratiques de développement logiciel.
Qualifications
- Plusieurs années d'expérience professionnelle en tant que développeur full-stack ou front-end.
- Plusieurs années d'expérience professionnelle avec un framework web moderne JavaScript/Typescript.
- Expérience de travail avec le MERN Stack (MongoDB, Express, ReactJS, Node.js).
- Expérience de travail avec de grandes plateformes cloud telles que AWS.
- Connaissance de Git et expérience pratique avec les pipelines CI/CD.
- Expérience dans la rédaction de tests automatisés complets, garantissant la fiabilité et l'intégrité de l'application.
Points bonus
- Expérience avec le T3 Tech Stack (Next.js, TypeScript, Tailwind CSS).
- Expérience avec les bases de données relationnelles (MySQL, PgSQL).
- Expérience avec les problèmes de performance et d'optimisation et capacité démontrée à diagnostiquer et à prévenir ces problèmes.
- Capacité démontrée à communiquer clairement et concisément sur des sujets techniques complexes, architecturaux et à proposer des solutions itératives approfondies.
Nous savons que ce qui compte le plus est une attitude positive, un désir d'apprendre et la volonté de produire un travail de qualité et d'obtenir des résultats. Alors que nous valorisons l'expérience et des types spécifiques de connaissances, nous savons aussi que parfois, c'est un parcours professionnel indirect. Et si vous n'êtes pas sûr de répondre aux exigences d'expérience pour ce poste mais que vous sentez au fond de vous que vous avez ce qu'il faut pour amener ce rôle au niveau supérieur, nous aimerions avoir de vos nouvelles !
Job Alerts
Get notified when new positions matching your interests become available at Hiretly.
Need Help?
Questions about our hiring process or want to learn more about working with us?