Full-Stack Software Engineers - Elective
  • Vancouver, Metro Vancouver Regional District, Canada
  • via Jobleads.com
-
Job Description

About Elective

Elective is on a mission to unlock potential by democratizing knowledge. We’ve built the industry’s first “Learn Now, Pay Later” solution specifically designed to help world-class course creators, educators, and coaches sell more effectively. We’re trusted by our partners to drive meaningful improvements in their businesses, and we work tirelessly to do just that.

Founded in 2021, Elective is a fast-growing and venture backed startup looking to accelerate its impact on the backs of a recent Series A financing. We’re backed by leading VCs like Rhino Ventures and Panache Ventures, and industry leaders like Greg Smith (CEO, Thinkific), Tim Vipond (Founder, Corporate Finance Institute), Andrew Wilkinson (Co-Founder, Tiny), Pat Flynn (Founder, Smart Passive Income), and many other incredible angel investors.

Role Overview

Elective is looking for talented full-stack engineers to help us build best-in-class software and financial tools that help online education businesses better manage and grow their education empires. As one of our early engineering hires, you will have the opportunity to take complete, end-to-end ownership of projects across the entire stack and play a critical role in shaping our future products, processes and infrastructure.

What You'll Do:

  • You’ll work with a small engineering team to build mission-critical tools for course creators.

  • As one of our early engineers, you’ll have the opportunity to build entirely new products from scratch and be part of making the important technical decisions that will set our foundation moving forward.

  • You’ll participate in planning, organizing and executing entire projects end to end, from idea to launch; working cross functionally with internal and external stakeholders to get features out into the world.

  • You’ll help build the foundation for Elective's engineering standards, tooling, and processes; helping us achieve our goal of being a highly functioning team.

About You

  • You are comfortable with the ambiguity of an early-stage company. This includes being able to transform product ideas into working technology, as well as working in an environment with a fast-paced delivery schedule.

  • Interested in our core domain - helping solopreneurs succeed by building valuable financial and software tools.

  • You understand the importance of both speed and quality, and the trade-offs of choosing one over the other.

  • You have a positive attitude, with high integrity and low ego.

Technical Skills

  • 4+ years of professional software experience building full-stack web applications.

  • Experience with modern front-end frameworks, such as: React and Vue.

  • Experience with relational databases and comfortable writing raw SQL.

  • Experience with testing frameworks, such as: Vitest and Jest.

  • Experience with API Design, such as REST and RPC.

Our tech stack is comprised of TypeScript on both front-end (Next, and Vue 3), and back-end (Express), with PostgreSQL as the database. On the front-end we leverage Tailwind and DaisyUI as the base for our components.

Bonus points if you have experience with:

  • Docker (or similar) for containerization and experience managing containerized applications.

  • Digital Ocean or similar cloud infrastructure providers.

  • CI/CD pipelines and tools such as Jenkins, GitLab CI, or similar.

  • Monitoring and logging tools, such as Prometheus, Grafana, ELK stack, etc.

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 the 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 Intent," 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 Elective?

  • Recent Financing: We just closed a significant financing and you’ll be on the ground floor developing best-in-class products that are driving positive impact for thousands of customers around the world.

  • Strong Traction: Our rapid growth means your work will directly impact thousands of customers, driving our continued success.

  • Impact: You will get to shape the culture of Elective. “The early team you build is the company you build.” Your impact will be immediate and lasting.

  • Competitive Compensation: We reward exceptional work and want to attract the best talent.

  • Laptop & Equipment: We’ll make sure you’re set up for success with a company-owned laptop and relevant accessories.

  • Learning & Development Stipend: An annual $1,000 Learning & Development budget for courses, books, conferences, seminars, and more.

  • Extended Health Care Benefits: Comprehensive benefits including health, vision, and dental coverage for you and an additional wellness spending account.

This is a full-time role. We are remote friendly across Canada but strong preference will be given to those located in British Columbia.

Elective is committed to paying our team members fairly, clearly, and above all, paying for growth. The estimated salary range for this role is $90,000 to $140,000. As you may have noticed, this salary range is quite large, but generally, the estimated salary range for Intermediates is $90,000 to $115,000, and the estimated salary range for Seniors is $115,000 to $140,000. Your specific salary will be determined based on your job-related skills, knowledge, experience, and our internal assessment. It is possible to join Elective at a salary above or below this range and this range does not include any discretionary bonuses or benefits. At Elective, we pay for growth, which means that you’ll continue to have conversations about your career development with your manager and see your compensation grow over time as you build an amazing career with us.

#J-18808-Ljbffr

;