Jobs.ca
Jobs.ca
Language
MoxiWorks logo

Full-Stack Engineer (Softmax Data)

MoxiWorks14 days ago
Vancouver, British Columbia
CA$130,000 - CA$150,000/year
Mid Level
full_time

Top Benefits

Paid Time Off
Dental, Vision
Prescription Reimbursement

About the role

MoxiWorks is a leader in the PropTech SaaS industry, developing tools to empower real estate professionals, and helping agents find, win, and close more deals. With the real estate industry undergoing major change, MoxiWorks seeks to redefine accessibility, usability, and utility of sales and marketing software used by real estate brokerages and their agents. Are you a closer with a competitive edge and a love for the hustle?

Our Core Values Customer First

  • Innovative
  • Passionate
  • Sense of Urgency
  • Accountable & Reliable
  • Relentless Execution

As a Full-Stack Engineer, you will work across the stack—building robust, scalable backend services in Ruby on Rails, rich front-end experiences in React/TypeScript, and leveraging AWS infrastructure to ensure our systems are cloud-native, secure, and performant.

What You’ll Do

  • Design and develop full stack features using Ruby on Rails (API-first), React, and TypeScript
  • Build and maintain RESTful and/or GraphQL APIs for front-end and third-party consumption
  • Develop scalable front-end interfaces using reusable React components and modern UI frameworks
  • Collaborate with UX designers and product managers to translate business requirements into high-quality technical solutions
  • Ensure tight integration between the front-end and back-end systems
  • Optimize applications for maximum speed, scalability, and cloud efficiency
  • Write unit, integration, and end-to-end tests to maintain high code quality
  • Participate in design and code reviews, pairing, and mentoring junior engineers
  • Manage infrastructure and deployments using AWS services (e.g., EC2, S3, RDS)
  • Maintain CI/CD pipelines to enable rapid and safe releases
  • Stay current with industry trends and bring innovative ideas to the table

What You’ll Need

  • Bachelor’s degree in computer science, Engineering, or related field, or equivalent work experience
  • 3+ years professional experience as a full stack engineer
  • Strong experience with Ruby on Rails for back-end development
  • Strong proficiency with React, TypeScript, and modern JavaScript
  • Solid understanding of relational databases (e.g., PostgreSQL) and database design
  • Experience integrating with RESTful APIs and/or GraphQL
  • Comfortable working with AWS or similar cloud providers
  • Familiar with CI/CD tools (e.g., Buildkite) and infrastructure as code
  • Proficient in Git and modern version control workflows
  • Strong collaboration, communication, and problem-solving skills

Preferred Qualifications

  • Experience with containerized applications (Docker, ECS, EKS)
  • Knowledge of authentication protocols (OAuth, JWT)
  • Familiarity with GraphQL (Apollo Client/Server)
  • Experience with performance monitoring and logging (e.g., Datadog, Sentry)
  • Understanding of Agile/Scrum methodologies

The range for this role is CAD$130-150k depending on experience/acumen and Softmax Data (our partner, your employer) benefits include:

  • Paid Time Off
  • Dental, Vision
  • Prescription Reimbursement
  • Massage / Chiropractor / Physio Therapy
  • Life Insurance
  • Out-of-Country Travel Insurance

About MoxiWorks

Software Development
51-200

MoxiWorks, a real estate tech platform that has revolutionized the industry for more than a decade, powers more than 800 brokerages and 400,000 agents to be more productive with an easier and faster marketing and management experience. Flexible, stackable, and tailored MoxiWorks solutions make the day-to-day of running a brokerage less daunting so real estate rockstars can shine. Find out more and supercharge your growth at moxiworks.com.