Front-end Developer
On-site
Full Time
#Engineering
#JavaScript
#TypeScript
#MERN Stack
#AWS
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 2025 et au-delà.
Responsabilités clés
En tant que développeur front-end, 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.
Remarque : Nous attendons de nos développeurs front-end qu’ils possèdent une bonne connaissance des technologies back-end et qu’ils soient en mesure d’intervenir sur la pile MERN pour effectuer des modifications back-end lorsque nécessaire. Ce poste ne se limite donc pas uniquement au développement front-end.
Développement:
- Concevoir, développer et maintenir des applications web robustes et performantes en utilisant des frameworks modernes basés sur JavaScript et TypeScript.
- Créer des interfaces utilisateur dynamiques et réactives en exploitant les frameworks JavaScript modernes et les préprocesseurs CSS pour une expérience utilisateur fluide.
- Garantir le respect des normes d’accessibilité (par exemple, WCAG) en appliquant les meilleures pratiques, en réalisant des audits réguliers et en collaborant avec les designers pour offrir une expérience utilisateur inclusive et accessible.
- Travailler en étroite collaboration avec les designers UX/UI pour transformer des designs et des wireframes en solutions techniques de haute qualité, tout en assurant leur faisabilité et leur optimisation.
Assurance qualité et performance:
- Optimiser les applications pour une vitesse et une scalabilité maximales, en employant des techniques telles que le chargement paresseux (lazy loading), le fractionnement de code (code splitting) et une gestion d'état efficace (state management).
- Développer et mettre en œuvre des stratégies de tests unitaires à l'aide d'outils tels que Jest afin de garantir la fiabilité, la robustesse et la maintenabilité du code.
Collaboration et communication:
- Travailler en étroite collaboration avec les parties prenantes inter-fonctionnelles pour s'assurer que les solutions répondent aux besoins commerciaux et soutiennent efficacement les processus QA, en participant activement aux tests et à la validation des solutions développées.
- Collaborer étroitement avec les développeurs back-end pour intégrer les API et assurer une fonctionnalité de bout en bout sans faille de l'application.
- Être constamment à l'affût d’opportunités pour améliorer les processus, les technologies et les méthodologies, en restant à jour sur les technologies modernes et les meilleures pratiques pour améliorer le cycle de développement.
Apprentissage continu et innovation:
- Se tenir informé des dernières technologies et frameworks front-end, en plaidant pour leur adoption lorsqu’ils peuvent optimiser la performance du produit ou améliorer le flux de travail de développement.
- Maintenir des standards de haute qualité à travers des revues de code régulières, des tests rigoureux et une adhésion constante 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 unitaires 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 problèmes de performance et d'optimisation et capacité démontrée à diagnostiquer et à prévenir ces problèmes.
- Capacité avérée à communiquer de manière claire et concise sur des concepts techniques et architecturaux complexes 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 !
Chez CapIntel, nous sommes fiers d'être une équipe où le respect, la confiance et la collaboration sont à la base de tout ce que nous faisons. Nous reconnaissons que le talent individuel brille le plus lorsqu'il est soutenu par une équipe forte, et nous nous engageons à aider chaque membre de l'équipe à se développer, à avoir un impact et à réussir.
Visitez notre page Carrière pour en savoir plus sur ce que c'est que de travailler ici, notamment sur les vertus qui nous guident et sur les avantages et bénéfices conçus pour vous aider à vous épanouir. Nous serions ravis que vous fassiez partie de notre aventure !
Ce qui est important pour nous :
CapIntel croit que toutes les dimensions de la diversité sont une force et que nous avons un rôle à jouer dans la réduction active et l'élimination des obstacles systémiques à l'équité en matière d'emploi. Nous croyons en l'égalité des chances en matière d'emploi, indépendamment de la race, de l'ethnicité, de la langue, de l'information génétique, de la croyance, de la religion, du sexe, de l'orientation sexuelle, de l'identité de genre, de la situation familiale et maritale, de la neurodivergence, de l'origine nationale et de l'âge. Nous cultivons un lieu de travail ouvert à tous, où chacun excelle en fonction de son mérite personnel, de ses qualifications, de son expérience, de ses capacités et de ses performances professionnelles.
Nous nous engageons à offrir une expérience de recrutement inclusive et accessible. Veuillez donc nous faire savoir si vous avez besoin d'aménagements pour soutenir votre processus de candidature en envoyant un courriel à [email protected].
Pour savoir comment nous protégeons vos données personnelles, lisez notre avis sur la protection de la vie privée des candidats.
CapIntel - FR
2 views






