Close icon
Welcome back!Don't have an account? Sign up
or

Send a Message

menu icon
Logo
FOR EMPLOYERSLOG IN
This position is no longer available Check more opportunities below

Closed

Full-Stack Software Engineer

Vancouver, Canada

Start remote then relocateSponsored Visa
$90,000 up to $140,000 CAD/Annual

Must-have skills

Postgresql4 Year(s)
React.js4 Year(s)
Vue.js4 Year(s)
Typescript4 Year(s)
Express.js4 Year(s)

Nice-to-have skills

Docker
Digital Ocean

Language required

English

Our hiring partner is on a mission to unlock potential by making knowledge more accessible. They have developed the first “Learn Now, Pay Later” solution tailored for course creators, educators, and coaches to enhance their sales efforts. Their partners rely on them to bring about meaningful improvements in their businesses, and they are dedicated to achieving that goal.


Established in 2021, this rapidly growing startup is looking to amplify its impact following a recent Series A funding round. They are supported by prominent venture capital firms and influential industry figures, along with a number of exceptional angel investors.


Role Overview


We are seeking skilled full-stack engineers to join our team in creating top-notch software and financial tools that empower online education businesses to manage and expand their operations effectively. As one of our early engineering hires, you will have the chance to take complete ownership of projects across the entire technology stack and play a vital role in shaping our future products, processes, and infrastructure.


Job Requirements


What You'll Do:

  • Collaborate with a small engineering team to develop essential tools for course creators.
  • Have the opportunity to build entirely new products from the ground up and make key technical decisions that will set our foundation for the future.
  • Participate in planning, organizing, and executing projects from conception to launch, working cross-functionally with internal and external stakeholders to deliver features to the market.
  • Help establish engineering standards, tools, and processes to ensure our team operates efficiently.

About You

  • You thrive in the ambiguity of an early-stage company, transforming product ideas into functional technology while adapting to a fast-paced environment.
  • You are interested in our mission of supporting solopreneurs by providing valuable financial and software tools.
  • You recognize the importance of balancing speed and quality and understanding the trade-offs involved.
  • You maintain a positive attitude, demonstrate high integrity, and have a humble approach.

Technical Skills

  • 4+ years of professional experience in building full-stack web applications.
  • Proficiency with modern front-end frameworks like React and Vue.
  • Experience with relational databases and comfort in writing raw SQL.
  • Familiarity with testing frameworks such as Vitest and Jest.
  • Knowledge of API design principles, including REST and RPC.
  • Our technology stack includes TypeScript on both the front end (Next.js and Vue 3) and back end (Express), with PostgreSQL as the database. On the front end, we utilize Tailwind and DaisyUI for our component design.

Bonus Points If You Have Experience With:

  • Docker or similar technologies for containerization and managing containerized applications.
  • Cloud infrastructure providers like Digital Ocean.
  • CI/CD pipelines and tools such as Jenkins or GitLab CI.
  • Monitoring and logging tools, including Prometheus, Grafana, and the ELK stack.

Traits We Value

  • A knack for writing clear and maintainable code.
  • Considers the pull between readability and playing code golf.
  • Thinks about systems with clear folder structures and scoping in mind, and cares about leaving the code they touch in a better place for their team.
  • Cares about the product, the final user experience, and brings this mentality across the stack.
  • Problem solvers and thinkers who speak up about purpose and value of features and decisions; engaging in questions and discussions, pushing themselves and those around them for the best outcomes for all.
  • A pragmatic approach; how can we do more with less. You view the product you're building from a higher perspective, rather than getting stuck in a silo.


Your Future Team

  • Our core values, established as a team, guide how we interact daily and build our products: "Strong Beliefs Loosely Held," "Bias For Action And Ownership," "Continuous Learning," "Assume Good Intents," and "Give A Shit."
  • The product & engineering team consists of a product manager, designer, and a team of full-stack engineers, all working closely with internal and external stakeholders to take ideas from planning to production.
  • We come from diverse backgrounds with significant experience in the startup space and working across the stack. We embrace the tough, rewarding challenges of a growing company while balancing speed and stability to ensure a better tomorrow.
  • Communication is central to our values, and as a team, we check in regularly to stay on the right track. We strive to create an environment where people feel challenged, respected, heard, and committed not just for the short term, but for the long haul.

Why Join Us?

  • Recent Financing: We’ve just secured significant funding, and you’ll be at the forefront of developing impactful products for thousands of customers worldwide.
  • Strong Traction: Our rapid growth means your contributions will directly affect many customers and drive our ongoing success.
  • Impact: You will help shape our culture, as the early team you build defines the company’s trajectory. Your influence will be both immediate and lasting.
  • Competitive Compensation: We recognize exceptional work and aim to attract top talent.
  • Laptop & Equipment: We provide a company-owned laptop and the necessary accessories to set you up for success.
  • Learning & Development Stipend: Enjoy an annual budget of $1,000 for courses, books, conferences, and more.
  • Extended Health Care Benefits: Comprehensive coverage including health, vision, and dental, along with a wellness spending account.

This is a full-time Hybrid role, with a strong preference for candidates based in British Columbia.


We are committed to fair and transparent compensation. The estimated salary range for this role is $90,000 to $140,000, with specific salaries determined based on skills, experience, and our internal assessment. We prioritize growth and encourage ongoing conversations about career development, allowing your compensation to increase as you advance in your career with us.

This company has already hired 3 VanHackers

Benefits

Medical Insurance
Dental Insurance
Paid vacation

These jobs may fit you

Applications Architect

Start remote then relocate(Sponsored Visa)

Winnipeg, Canada

Senior Backend Software Developer (Blockchain)

Start remote then relocate(Sponsored Visa)

Vancouver, Canada

Staff Software Developer, Fullstack

Relocation only(Sponsored Visa)

Calgary, Canada

Recent jobs

Show all

Director of Customer Support

Fully remote

Toronto, Canada

Senior Full Stack Engineer (Java/React) - LATAM

Fully remote

Duluth, United States

QA Engineer - LATAM

Fully remote

Duluth, United States