E

Full-Time Ruby on Rails Developer (Vue.js) - Contract

Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

We are looking for a Ruby on Rails Developer with strong Vue.js experience to work on scalable web applications. The candidate will own backend and frontend features, working end-to-end on Rails API and modern Vue.js UI. Strong technical skills and good communication and self-management are a must.

Key Highlights
Design, develop, and maintain Ruby on Rails backend services and APIs
Implement and enhance Vue.js components, views, and state management
Collaborate with product, UX, and other engineers to translate business requirements into technical solutions
Key Responsibilities
Design, develop, and maintain Ruby on Rails backend services and APIs following best practices
Implement and enhance Vue.js components, views, and state management for a rich front-end experience
Collaborate with product, UX, and other engineers to translate business requirements into technical solutions
Write clean, testable, and well-documented code in both Ruby and JavaScript/TypeScript where applicable
Optimize application performance and troubleshoot issues across the full stack (database, Rails, Vue.js, browser)
Work with Git-based workflows (feature branches, pull requests, code reviews) and CI pipelines
Participate in Agile ceremonies, provide estimates, and help plan and deliver sprint commitments
Technical Skills Required
Ruby on Rails Vue.js RESTful APIs Background Jobs Relational databases (PostgreSQL/MySQL) Query optimization Unit and integration testing (RSpec, Minitest, Jest, Vitest, Cypress) Git Collaborative development workflows
Benefits & Perks
100% remote work within Canada
Contract (independent-Contractor / C2C / T4 to be agreed)
Nice to Have
Experience with cloud platforms (AWS/Azure)
Docker
GraphQL
TypeScript

Job Description


Title: Ruby on Rails (ROR) Developer – Vue.js

Location: 100% Remote within Canada (must be physically based in Canada)

Type: Contract (independent-Contractor / C2C / T4 to be agreed)


Summary

We are looking to hire a Ruby on Rails Developer with strong Vue.js experience for a fully remote, Canada‑based contract role. The developer will own backend and frontend features, working end‑to‑end on scalable web applications built on a Rails API and modern Vue.js UI.

Key Responsibilities

  • Design, develop, and maintain Ruby on Rails backend services and APIs following best practices (RESTful endpoints, background jobs, etc.).
  • Implement and enhance Vue.js components, views, and state management for a rich front‑end experience.
  • Collaborate with product, UX, and other engineers to translate business requirements into technical solutions.
  • Write clean, testable, and well‑documented code in both Ruby and JavaScript/TypeScript where applicable.
  • Optimize application performance and troubleshoot issues across the full stack (database, Rails, Vue.js, browser).
  • Work with Git‑based workflows (feature branches, pull requests, code reviews) and CI pipelines.
  • Participate in Agile ceremonies, provide estimates, and help plan and deliver sprint commitments.

Core Skills & Experience

  • Strong commercial experience with Ruby on Rails (models, controllers, views, ActiveRecord, background jobs).
  • Solid Vue.js experience building SPAs or complex front ends (components, routing, state management).
  • Comfortable working full‑stack: integrating Vue.js front ends with Rails backends and RESTful APIs.
  • Good understanding of relational databases (e.g., PostgreSQL/MySQL) and query optimization.
  • Experience writing unit and integration tests (RSpec, Minitest, Jest, Vitest, Cypress, etc.).
  • Proficiency with Git and collaborative development workflows.
  • Based in Canada, able to work remotely with good communication and self‑management.


Nice to have: experience with cloud platforms (AWS/Azure), Docker, GraphQL, or TypeScript,ROR


Similar Jobs

Explore other opportunities that match your interests

Director of Product - Platform, Payload & Services

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

kepler communications inc.

Canada

Senior Principal Data Architect

Programming
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Tailscale

Canada

Subscribe our newsletter

New Things Will Always Update Regularly