Enable job alerts via email!

Full-Stack Developer

VenorTalent

Canada

Remote

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A remote-first technology company is seeking a Full-Stack Developer to join their team. The ideal candidate has expertise in front-end technologies and agile development, focusing on creating user-friendly applications. Responsibilities include collaborating with cross-functional teams and developing scalable solutions. This role also offers flexible work hours and supportive benefits including health coverage and generous vacation time.

Benefits

Flexible work hours
Health benefits including dental and vision care
3 weeks’ vacation to start plus paid sick days
Work-from-home equipment/stipend
Monthly team socials

Qualifications

  • 3–5 years of professional experience as a front-end full-stack developer.
  • Experience working with databases and data modeling.
  • Ability to develop scalable, maintainable, and secure solutions.

Responsibilities

  • Collaborate with teams to design and develop front-end solutions.
  • Develop reusable themes and UI components.
  • Utilize UX/UI design principles to create wireframes and prototypes.

Skills

Front-end technologies
Problem-solving
Visual design skills
UX/UI design principles
Agile development

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Ruby on Rails
Git
Figma
Docker
Kubernetes
Job description

Venor is proud to partner with RaceRocks in their search for a Full-Stack Developer to join their team.

RaceRocks is a remote-first technology company headquartered in Victoria, BC, with team members located across Canada. They specialize in designing and developing enterprise-level learning systems that leverage cutting-edge technologies to deliver scalable, secure, and engaging solutions. As part of their Product & Innovation team, you’ll help drive forward-thinking initiatives that make a real impact in the digital learning landscape.

As a Full-Stack Developer, you will play a pivotal role in crafting cohesive, scalable, and flexible user experiences across multiple applications, with a strong emphasis on front-end development within a full Ruby on Rails MVC architecture. Working within an MVP rapid agile delivery team, you’ll blend technical proficiency, creativity, and strategic thinking to align development work with RaceRocks’ business objectives.

Who you are

You are a dynamic and empathetic full-stack developer specializing in front-end technologies, ready to make a significant impact on future products. You thrive in a rapid development environment, bringing strong visual design skills and a keen eye for aesthetics to create captivating user interfaces and seamless user experiences. You are a strategic thinker, capable
of translating business requirements into working code and providing technical guidance. Your experience extends to designing and diagramming software solutions, and you possess a solid understanding of product development within an agile framework.

What you’ll be doing
  • Collaborate with cross-functional teams to design and develop front-end solutions for large-scale distributed systems within a rapid development environment.
  • Develop reusable themes and UI components to ensure consistency and efficiency across multiple brands and products.
  • Employ best practices in front-end development to optimize performance, scalability, and maintainability.
  • Participate in code reviews, provide constructive feedback, and contribute to a culture of continuous learning and improvement.
  • Work closely with product owners to understand business requirements and translate them into working code.
  • Utilize UX/UI design principles and methodologies to independently create wireframes, prototypes, and design mockups.
  • Apply strong visual design skills with a keen eye for aesthetics and attention to detail in the development of user interfaces.
  • Contribute to the design and delivery of enterprise-level learning systems, focusing on scalable, secure platforms.
  • Design and develop interoperable microservices architecture, defining standards for data exchange and communication protocols.
What we are looking for
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 3–5 years of professional experience as a front-end full-stack developer, with a strong focus on building user interfaces and experiences.
  • Experience working with databases and data modeling.
  • Ability to develop scalable, maintainable, and secure full-stack solutions.
  • Experience working with version control systems such as Git.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Understanding of UX/UI design principles and the ability to create wireframes and design mockups.
  • Strong problem-solving skills and the ability to troubleshoot and debug front-end issues.
  • Experience working in an agile rapid development environment with a focus on iterative delivery.
  • Experience in designing enterprise-level software architectures and creating easy-to-follow architecture design diagrams at network and conceptual levels.
  • Familiarity with rapid application development technologies, including Ruby on Rails, C#, C++, and Python.

Nice-to-haves:

  • Knowledge of security best practices for both front-end and back-end development.
  • Knowledge of eLearning interoperability standards, including xAPI, cmi5, and SCORM.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with Figma for UX prototyping.
  • Experience working in a startup or minimal supervision environment.
  • Familiarity with graphic tools (Photoshop, Illustrator) or authoring tools for images/graphics.
  • Extended health benefits including dental, life insurance, vision care, and mental wellness program.
  • Optional monthly/bi-weekly team socials hosted by the Culture Committee.
  • Flexible work hours and remote-first structure.
  • 3 weeks’ vacation to start, plus 5 paid sick days and 13 stat holidays.
  • Work-from-home equipment/stipend.

Please note:

  • Candidates must be able to pass security assessments as required by Public Services and Procurement Canada.
  • RaceRocks is open to hiring candidates from nearly anywhere in Canada (excluding Quebec).
  • Team members are required to be available for team collaboration during core hours (9:00 am – 2:00 pm PT).

At Venor and RaceRocks, we embrace a culture of belonging in the workplace. No matter who you are, where you’re from, how you think, what you believe in, or who you love, we welcome your application. We all come from different backgrounds and different walks of life, bringing in unique perspectives and experiences. We encourage applications from 2SLGBTQ+, Black, Indigenous, and People of Colour (BIPOC), women, newcomers to Canada, and people with disabilities.

To learn more about this opportunity, contact Nick Misener at nick@venor.ca

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.