Talent.com
Jaide Health
Software DeveloperJaide Health • Quebec, Capitale-Nationale, Canada
Software Developer

Software Developer

Jaide Health • Quebec, Capitale-Nationale, Canada
30+ days ago
Job type
  • Full-time
Job description

Vessel is hiring Software Developers of all levels to join a small and capable team of builders working on a cloud-based fintech web app. Tech includes TypeScript, SvelteKit, Node, Nix, Docker, Terraform, and AWS.

What we do

There’s a fast growing demand for investments in private funds (private equity, venture capital, etc.) coinciding with a wave of democratization for these investments, but there’s still too much friction in the investment experience. Interactions between fund managers and their investors happen on too many different platforms (e.g., datarooms, investor portals, online document signing software, etc.) that look like they were built in the 90s and don’t speak with each other. Seasoned institutional investors are unimpressed and investors that are new to private markets are overwhelmed by the investment process. Fundraising is hard enough and few fund managers want to spend millions to build custom software or hire armies of investor relations professionals to chase after investors.

Vessel was built by former private market investors and fund managers (from firms such as Inovia Capital, Teralys Capital and Power Sustainable) that have been very successful at fundraising and managing investor relations. Our mission is to make investing in private funds easy (almost as easy as investing in a stock on Wealthsimple) and make fundraising less painful. We’re a white-label SaaS platform for fund managers and investor relations teams to wow investors and manage all parts of the relationship with investors, from marketing an investment opportunity to onboarding investors, and sharing news and financial reports.

Vessel has already helped fund managers close tens of millions of dollars, grown more than 20x since last year and signed some of the most well-established fund managers in the industry.

Our team is nimble, we’re growing fast, and we’ve built something that people love. We’re making money and are well-funded (backed by some top investors).

About the work

You’ll be working on features such as identity verification, website builders, scheduled payment collection, and electronic document signing. That’s just to name a few. Vessel is a SaaS. We build tools so that our customers – other businesses – can delight their own customers. And our bar is high. Our customers require a wide range of tools to help them market a fund, invite broad networks of investors, manage and sign contracts, and eventually collect many millions of dollars of funds from their investors.

Vessel is young and very well capitalized. Right now, early customers and feedback have given us strong conviction in our vision and you will be building the aforementioned products with us. A lot of features exist, and a lot more features need to be created. You’ll be writing code and designing features with the CTO, 5 developers, and a product designer.

Writing is important. Both technical and product, we write our ideas down and critique them. Ultimately you’re working to solve our customers' problems. The team is composed of product-minded developers and you are expected to contribute beyond code.

We’re all-in on SvelteKit for the web app and Node for the backend. We use protobuf as our IDL between the two layers. You’ll be writing it all in TypeScript, covering it with automated testing, and continuously deploying it to AWS via pipelines we’ve build ourselves. We love Managed Relational Databases and leveraging various encryption mechanisms to ensure the safety and security of our customers' very sensitive information.

Most of your time will be spent on the above. Sometimes things go wrong and production bugs happen. Usually it’s not an issue and we don’t expect perfection. But when dealing with customer money, even a visual bug can cause customers stress. So part of this job means making a big deal out of small problems to retain customer trust. You will occasionally be on-call which might mean getting woken up at midnight to fix things when it’s your turn.

If you’ve read Shape Up or Mythical Man Month, and you liked the surgical team or really want to work in cycles, you’ll fit right in here. You will work with a small and capable team across software, product, finance, and ops to build the right product. We don’t work in sprints. We don’t collect daily updates of everything you did yesterday. We work in highly autonomous, outcome-focused cycles that last multiple weeks. We do not wait for minutiae to be clarified. We instead drive to solutions by acting in the best interest of the company and the customer.

After every cycle is a cooldown week. You will spend this week taking strategic technical decisions on your own. Nobody will assign you tasks. You are expected to surface important problems and fix them yourself.

About you

Vessel is looking to add one software developer to the team. Everyone on the team is expected to wear multiple hats, but that does not mean you need to know them all to join. You might be new in your career, or an experienced back-end developer who wants to learn SvelteKit, or a self-taught full-stack developer that feels right at home in all these technologies. Everyone is expected to be a learner, but nobody is expected to be an expert in every technology we use from day one.

You must be comfortable with most of our basics. Relational databases, SQL, TypeScript, HTTP semantics (e.g. authentication mechanisms; server, proxy, and client caching; common headers) and browser technologies (HTML, CSS, JavaScript). What you aren’t comfortable with, you are someone who will learn these things quickly.

Reproducibility is important. We use Nix to pin developer dependencies and Docker for production artifacts. Avoiding introducing randomness into any stage of development will need to become reflexive for you. You’re comfortable on the command line and a portable Unix toolchain.

You are annoyed if we’re loading the same heavy asset six times in the client and slowing down first page load. But you don't sink a full day into optimizing the last 400 bytes of a compressed image below-the-fold. You’re capable of balancing returns – the customer and developer experience – and investments on your own.

You prefer operational tooling and infrastructure auditability to manual changes. In an emergency, you will opt to use admin UIs and make manual changes to recover the service. And you will then make note of your changes to write runbooks, infra-as-code, and ops tools to fix them the second time.

Lastly, you may or may not have a degree. What matters is that you want to do the job and can learn to fill in the gaps. Your experience is important. And where you lack experience, you show potential and unwavering commitment.

Pay and job details

We believe in transparent and competitive compensation. The salary ranges from $100,000 to $160,000 depending on level. Vessel pays based on the potential value of your contributions to our company, not the amount of year of experience you have.

You will also be offered equity in the company.

Our health and dental coverage plan is generous and above market. You’ll get 20 days of paid vacation and 5 paid sick days. Additionally, everyone gets another full week (sometimes more!) paid vacation between Christmas and New Year while the whole office is closed and we don’t worry about emails from colleagues.

The role is hybrid and our offices are in Mile End. You must be comfortable coming to the office twice a week. Vessel trusts everyone to do their best work where they please while simultaneously valuing physical connections in-office. For 60 days a year, you can decide where and how you work with no expectation of office presence. We just ask that you overlap with the Eastern timezone 4 hours a day.

What to expect

To apply to the role, you’ll need a resume that helps us gauge your suitability for this role. If you don’t have the experience, then showcase your skills and potential in writing by telling us about something you’ve done, something relevant to the work we do, or something that excites you. You don’t need a fancy job history.

After we review your application, you will either be invited to do a virtual video interview with us or you will be notified via email that we will not be proceeding with your application. Please give us a few days to get back to you.

We’ll aim to make the interview process as quick and as painless as possible, and encourage everyone to apply if they think they’re ready to do some of the best work of their careers.

Vessel looks forward to hearing from you!

#J-18808-Ljbffr
Create a job alert for this search

Software Developer • Quebec, Capitale-Nationale, Canada

Similar jobs

Lead Software Developer

Onico SolutionsQuebec, Capitale-Nationale, CA
Permanent

Help lead your team building modern architectures in critical applications operating at scale.Your leadership enables, inspires, and motivates a talented group of developers.With consistent coachin... Show more

 • Promoted

Software Developer

VesselQuébec, Capitale Nationale, Canada
Full-time

Technology Full Time Quebec Hybrid $100,000 - $160,000 CAD per year.Vessel is hiring a Fullstack/Backend Developer to help build the AI-powered fundraising and investor relations platform trusted b... Show more

 • Promoted

Remote Junior Software Developer – Observability

CanonicalQuebec, Capitale-Nationale, CA
Remote
Full-time

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona... Show more

 • Promoted

Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

MindriftQuebec, Capitale-Nationale, CA
Full-time

Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer).Be among the first 25 applicants.This opportunity is only for candidates currently residing in the specified country.Your loca... Show more

 • Promoted

Staff Software Architect - Backup Platform Lead

WorkleapQuebec, Capitale-Nationale, CA
Full-time

A Montreal-based tech company is looking for a Staff Software Developer to lead the development of the Backup feature for ShareGate, enhancing data management capabilities.This hands-on leadership ... Show more

 • Promoted

Senior Software Developer C++

CS CANADA Inc.Québec, Capitale Nationale, Canada
Full-time +1

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety‑critical systems in the aerospace, electric, and autonomous dr... Show more

 • Promoted

Software Developer (Mobile React Native)

HeyOrcaQuebec, Capitale-Nationale, CA
Full-time

Newfoundland Time – Eastern Time | Canada.HeyOrca is a fully remote company that values meaningful work and meaningful relationships.Our mission is to make marketing human by helping organizations ... Show more

 • Promoted

Software Engineer - Brookhaven

Voldex GamesQuebec, Capitale-Nationale, CA
Full-time +1

Voldex is a leading gaming company focused on Roblox, the most exciting ecosystem in gaming today.We are home to several of Roblox's top games, including Brookhaven, Driving Empire, and NFL Univers... Show more

 • Promoted

Software Developer

NumerixQuebec, Capitale-Nationale, CA
Full-time

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathQuebec, Capitale-Nationale, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Senior Full Stack Software Developer (Golang et React)

West-Island ConseilsQuebec, Capitale-Nationale, CA
Permanent

Senior Full Stack Software Developer (Golang & React).Be among the first 25 applicants.Our client is an innovative, forward‑thinking company that provides technical consulting, design, and programm... Show more

 • Promoted

Shopify Developer

AkkodisQuébec, Capitale Nationale, Canada
Full-time

Position: Senior Software Developer – Shopify.Duration: 6-month assignment (contract).Client Location: Remote within Canada (Ontario preferred).Engagement Model: Professional Services Engagement – ... Show more

 • Promoted

Senior Software Engineer, Developer Experience

VantaQuebec, Capitale-Nationale, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro... Show more

 • Promoted

Software Developer

ALLTECH CONSULTING SVC INCQuébec, Quebec, Canada
Full-time

Job Description: Years of experience:.Developer in the Linear Rates Technology team The developer will work with the desk, quantitative strategists, QA teams, and IT colleagues to understand and do... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthQuebec, Capitale-Nationale, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Hybrid Software Developer Role At Vessel

Jaide HealthQuébec, Canada
Full-time

Become a Software Developer at Vessel, where innovation meets investment solutions in a hybrid work setting.Utilize TypeScript and Node in creating powerful fintech applications.Vessel is on the lo... Show more

 • Promoted

Software Developer, C++

A-CXQuebec, Capitale-Nationale, CA
Full-time

A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Specializing in frontend and backend dev... Show more

 • Promoted

Développeur(euse) logiciel / Software Developer (IAM)

Dormont Manufacturing CoQuébec, Quebec, Canada
Full-time

Souhaitez-vous avoir un impact direct sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud, sur site et hybrides? Rejoigne... Show more

 • Promoted

Remote Software Developer (Canada)

TuringQuebec, Capitale-Nationale, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

.NET Software Developer

Olivine, Inc.Quebec, Capitale-Nationale, CA
Full-time

We’d like you to join our team as a remote employee developing our software components running in a cloud environment.Olivine has a development environment utilizing Windows,.You keep abreast of ch... Show more