Enable job alerts via email!

Front-End Developer (Vue.js + Angular | Ruby on Rails Environment)

OutForce

Canada

Remote

CAD 70,000 - 90,000

Full time

7 days ago
Be an early applicant

Job summary

A leading tech company in Canada is seeking a skilled Front-End Developer to build engaging front-end interfaces primarily using Vue.js and Angular. This role involves collaborating with back-end Ruby on Rails teams to ensure seamless integration. Enjoy a 100% work-from-home setup with competitive salary and benefits. Ideal candidates are detail-oriented and have strong problem-solving skills.

Benefits

100% permanent work-from-home setup
Competitive salary
Comprehensive benefits package
Career development opportunities

Qualifications

  • Strong experience in JavaScript with a primary focus on Vue.js.
  • Experience with Angular is required.
  • Familiarity with Ruby on Rails projects.
  • Excellent attention to detail and problem-solving skills.

Responsibilities

  • Develop clean, efficient, and scalable front-end features.
  • Collaborate with back-end developers to integrate APIs.
  • Convert UI/UX designs into functional web applications.
  • Optimise front-end performance for speed and responsiveness.

Skills

JavaScript
Vue.js
Angular
RESTful APIs
Git
Cross-browser compatibility
Performance optimisation
Accessibility standards
GraphQL
TypeScript
Problem-solving skills
Communication skills

Tools

Webpack
Docker

Job description

About the Role:

Were on the lookout for a skilled Front-End Developer who has experience working within Ruby on Rails environments. While your primary focus will be on building engaging, responsive, and intuitive front-end interfaces, familiarity with Rails-based projects and integrating with Rails APIs is highly valued.

Key Responsibilities:
  • Develop clean, efficient, and scalable front-end features using HTML5, CSS3, and modern JavaScript frameworks (Vue + Angular)
  • Collaborate with back-end Ruby on Rails developers to integrate APIs and ensure seamless UI functionality.
  • Convert UI/UX wireframes and designs into functional web applications.
  • Optimise front-end performance for speed, responsiveness, and scalability.
  • Debug and troubleshoot UI issues, providing quick resolutions.
  • Work with the team to maintain and improve existing applications.
  • Participate in code reviews and ensure front-end best practices are upheld.
  • Stay up-to-date with emerging trends in front-end development and Rails ecosystem tools.
Key Requirements:
  • Strong experience in JavaScript with a primary focus on Vue.js.
  • Experience with Angular is also required.
  • Familiarity with Ruby on Rails projects or working alongside Rails-based backends.
  • Experience integrating with RESTful APIs.
  • Version control experience using Git.
  • Solid understanding of cross-browser compatibility, performance optimisation, and accessibility standards.
  • Familiarity with GraphQL.
  • Experience working with Webpack for asset bundling and module management.
  • Proficiency with TypeScript.
  • Excellent attention to detail and problem-solving skills.
  • Good communication and collaboration skills.
Nice to Have:
  • Hands-on experience with Ruby on Rails is a plus.
  • Experience with Jade/Pug
  • Experience with Docker
Why Join Us?
  • 100% permanent work-from-home setup.
  • Opportunity to work closely with both front-end and Ruby on Rails back-end teams.
  • Competitive salary and comprehensive benefits package.
  • Supportive, fast-paced, and collaborative work environment.
  • Career development opportunities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs