Détails du poste
- Lieu de travail : Montreal (Télétravail)
- Type de poste : Permanent à temps plein
Description du poste
Vessel embauche des développeurs logiciels à tous les niveaux pour rejoindre une petite équipe compétente de créateurs travaillant sur une application web fintech basée sur le cloud. La technologie inclut TypeScript, SvelteKit, Node, Nix, Docker, Terraform et AWS.
What we do
Il existe une demande croissante d’investissements dans des fonds privés (private equity, venture capital, etc.) qui coïncide avec une vague de démocratisation de ces investissements, mais il y a encore trop de friction dans l’expérience d’investissement. Les interactions entre les gestionnaires de fonds et leurs investisseurs se font sur trop de plateformes différentes (par ex. salles de données, portails d’investisseurs, logiciels de signature de documents en ligne, etc.) qui ressemblent à des outils construits dans les années 90 et qui ne communiquent pas entre eux. Les investisseurs institutionnels chevronnés n’en sont pas impressionnés et les investisseurs qui découvrent les marchés privés sont submergés par le processus d’investissement. La levée de fonds est déjà assez difficile et peu de gestionnaires de fonds veulent dépenser des millions pour construire des logiciels sur mesure ou embaucher des armées de professionnels des relations investisseurs pour courir après les investisseurs.
Vessel a été construite par d’anciens investisseurs des marchés privés et des gestionnaires de fonds (de sociétés telles que Inovia Capital, Teralys Capital et Power Sustainable) qui ont connu un grand succès en matière de levée de fonds et de gestion des relations investisseurs. Notre mission est de rendre l’investissement dans des fonds privés facile (presque aussi facile que d’investir dans une action sur Wealthsimple) et de rendre la levée de fonds moins pénible. Nous sommes une plateforme SaaS white-label pour les gestionnaires de fonds et les équipes de relations investisseurs afin de séduire les investisseurs et de gérer toutes les parties de la relation avec les investisseurs, de la commercialisation d’une opportunité d’investissement à l’onboarding des investisseurs, et au partage de nouvelles et de rapports financiers.
Vessel a déjà aidé des gestionnaires de fonds à conclure des dizaines de millions de dollars, a augmenté de plus de 20x depuis l’année dernière et a signé certains des gestionnaires de fonds les plus établis de l’industrie.
Notre équipe est agile, nous grandissons rapidement, et nous avons construit quelque chose que les gens aiment. Nous gagnons de l’argent et nous sommes bien financés (soutenus par certains des meilleurs investisseurs).
À propos du travail
Vous travaillerez sur des fonctionnalités telles que la vérification d’identité, des constructeurs de site web, la collecte planifiée de paiements et la signature électronique de documents. Ce ne sont que quelques exemples. Vessel est un SaaS. Nous construisons des outils pour que nos clients—d’autres entreprises—puissent choyer leurs propres clients. Et notre exigence est élevée. Nos clients ont besoin d’un large éventail d’outils pour les aider à commercialiser un fonds, inviter de vastes réseaux d’investisseurs, gérer et signer des contrats, et éventuellement collecter des millions de dollars auprès de leurs investisseurs.
Vessel est jeune et très bien financée. À l’heure actuelle, les clients initiaux et les retours nous ont donné une forte conviction dans notre vision et vous construirez avec nous les produits mentionnés ci-dessus. Beaucoup de fonctionnalités existent déjà, et bien d’autres doivent encore être créées. Vous écrirez du code et concevrez des fonctionnalités avec le CTO, 5 développeurs et un designer produit.
L’écriture est importante. Tant sur le plan technique que produit : nous écrivons nos idées et les critiquons. En fin de compte, vous travaillez à résoudre les problèmes de nos clients. L’équipe est composée de développeurs orientés produit et on attend de vous que vous contribuiez au-delà du code.
Nous misons tout sur SvelteKit pour l’application web et Node pour le backend. Nous utilisons protobuf comme IDL entre les deux couches. Vous écrirez tout en TypeScript, vous le couvrirez avec des tests automatisés, et vous le déploierez en continu sur AWS via des pipelines que nous avons construits nous-mêmes. Nous aimons les Managed Relational Databases et l’exploitation de divers mécanismes de chiffrement pour garantir la sécurité et la sûreté des informations très sensibles de nos clients.
La plupart de votre temps sera consacré à ce qui précède. Parfois, les choses tournent mal et des bugs apparaissent en production. Habituellement, ce n’est pas un problème et nous n’attendons pas la perfection. Mais lorsqu’il s’agit de l’argent des clients, même un bug visuel peut causer du stress. Une partie de ce travail consiste donc à faire grand cas des petits problèmes afin de conserver la confiance des clients. Vous serez occasionnellement en astreinte, ce qui peut signifier être réveillé à minuit pour réparer des problèmes pendant votre tour.
Si vous avez lu Shape Up ou Mythical Man Month, et que vous avez aimé l’équipe chirurgicale ou que vous voulez vraiment travailler en cycles, vous vous y intégrerez parfaitement. Vous travaillerez avec une petite équipe compétente dans les domaines logiciel, produit, finance et opérations pour construire le bon produit. Nous ne travaillons pas en sprints. Nous ne collectons pas des mises à jour quotidiennes de tout ce que vous avez fait hier. Nous fonctionnons en cycles hautement autonomes et axés sur les résultats qui durent plusieurs semaines. Nous n’attendons pas que les détails soient clarifiés. Nous cherchons plutôt des solutions en agissant dans l’intérêt de l’entreprise et du client.
Après chaque cycle, vient une semaine de refroidissement. Vous passerez cette semaine à prendre, de manière autonome, des décisions techniques stratégiques. Personne ne vous assignera des tâches. On attend de vous que vous fassiez remonter les problèmes importants et que vous les résolviez vous-même.
À propos de vous
Vessel souhaite ajouter un développeur logiciel à l’équipe. Tout le monde dans l’équipe est censé porter plusieurs casquettes, mais cela ne veut pas dire que vous devez tout connaître pour rejoindre. Vous pourriez être en début de carrière, ou être un développeur back-end expérimenté qui veut apprendre SvelteKit, ou un développeur full-stack autodidacte qui se sent à l’aise avec toutes ces technologies. Tout le monde est attendu comme apprenant, mais personne n’est censé être un expert de toutes les technologies que nous utilisons dès le premier jour.
La reproductibilité est importante. Nous utilisons Nix pour épingler les dépendances de développement et Docker pour les artefacts de production. Éviter d’introduire de l’aléatoire à n’importe quelle étape du développement devra devenir une réflexe pour vous. Vous êtes à l’aise avec la ligne de commande et avec un outillage Unix portable.
Vous êtes agacé si nous chargeons le même gros asset six fois dans le client et si cela ralentit le premier chargement de page. Mais vous ne passez pas une journée entière à optimiser les 400 derniers octets d’une image compressée située sous la ligne de flottaison. Vous êtes capable d’équilibrer les retours—expérience client et expérience développeur—et les investissements, en autonomie.
Vous préférez les outils d’exploitation et la traçabilité de l’infrastructure aux changements manuels. En cas d’urgence, vous choisirez d’utiliser des interfaces d’administration et de faire des changements manuels pour rétablir le service. Puis vous noterez vos changements afin d’écrire des runbooks, de l’infrastructure-as-code, et des outils d’opérations pour corriger le problème une seconde fois.
Enfin, vous pouvez ou non avoir un diplôme. Ce qui compte, c’est que vous avez envie de faire le travail et que vous pouvez apprendre à combler les lacunes. Votre expérience est importante. Et lorsque vous manquez d’expérience, vous montrez du potentiel et un engagement sans faille.
Rémunération et détails du poste
Nous croyons en une rémunération transparente et compétitive. La fourchette salariale va de $100,000 à $160,000 selon le niveau. Vessel paie en fonction du potentiel de valeur de vos contributions à notre entreprise, pas du nombre d’années d’expérience que vous avez.
Vous recevrez également des actions dans l’entreprise.
Notre régime d’assurance santé et dentaire est généreux et au-dessus de la moyenne du marché. Vous aurez 20 jours de vacances payées et 5 jours de congé maladie payés. De plus, chacun reçoit une autre semaine entière (parfois plus !) de vacances payées entre Noël et le Nouvel An pendant que tout le bureau est fermé et que nous ne nous inquiétons pas des courriels de nos collègues.
Le poste est hybride et nos bureaux sont à Mile End. Vous devez être à l’aise avec le fait de venir au bureau deux fois par semaine. Vessel fait confiance à chacun pour faire le meilleur travail où que ce soit, tout en valorisant aussi les connexions physiques au bureau. Pendant 60 jours par an, vous pouvez décider où et comment vous travaillez sans aucune attente de présence au bureau. Nous demandons simplement que vous recouvriez le fuseau horaire de l’Est pendant 4 heures par jour.
À quoi s’attendre
Pour postuler au poste, vous devrez fournir un CV qui nous aide à évaluer votre adéquation pour ce rôle. Si vous n’avez pas l’expérience, mettez en avant vos compétences et votre potentiel par écrit en nous racontant quelque chose que vous avez fait, quelque chose en lien avec le travail que nous faisons, ou quelque chose qui vous excite. Vous n’avez pas besoin d’une histoire de poste sophistiquée.
Après avoir examiné votre candidature, soit vous serez invité à faire un entretien vidéo virtuel avec nous, soit vous recevrez un courriel pour vous informer que nous ne poursuivrons pas votre candidature. Merci de nous donner quelques jours pour revenir vers vous.
Nous visons à rendre le processus d’entretien aussi rapide et indolore que possible, et nous encourageons tout le monde à postuler s’il pense être prêt à accomplir l’un des meilleurs travaux de sa carrière.
Vessel a hâte d’avoir de vos nouvelles !
#J-18808-Ljbffr