Enable job alerts via email!

Front-End Software Engineer (Vue.js / Electron.js)

Habitat Learn Group

Toronto

Remote

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company focused on educational accessibility is seeking a Front-End Software Engineer to enhance their Messenger Pigeon desktop application. Candidates will develop features using Vue.js and Electron.js, collaborate with diverse teams, and contribute to a meaningful mission improving student learning experiences.

Benefits

Competitive compensation
Flexible working arrangements
Supportive and collaborative team
Opportunity for career growth

Qualifications

  • 5+ years of front-end development experience required.
  • 3+ years of hands-on experience with Vue.js essential.
  • Familiarity with Node.js, SQL, and Git desired.

Responsibilities

  • Develop new features for the Messenger Pigeon desktop app using Vue.js and Electron.js.
  • Participate in team sprints, planning sessions, and code reviews.
  • Improve performance and usability of the app continuously.

Skills

Front-end development
Collaboration
Code documentation
Performance improvement

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

Vue.js
Electron.js
Node.js
SQL
Git

Job description

About Us:
Habitat Learn builds accessible, AI-powered tools that support students of all abilities. Our flagship platform,Messenger Pigeon, helps learners capture, understand, and engage with their education through real-time transcription, AI summaries, and human note-taking. We’re growing fast and looking for a Full timeFront-End Software Engineerto help shape our desktop app experience.


What You’ll Do:

  • Develop new features for the Messenger Pigeon desktop app usingVue.jsandElectron.js
  • Collaborate with designers, product managers, and QA to create intuitive and accessible experiences
  • Write clean, efficient, and well-documented code
  • Participate in team sprints, planning sessions, and code reviews
  • Continuously improve the performance and usability of the app

What You Bring:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of front-end development experience
  • 3+ years of hands-on experience withVue.js
  • Familiarity with:
    • Node.js
    • SQLor other database dialects
    • Gitversion control
  • Bonus: Experience withElectron.jsand building cross-platform desktop applications

Why Join Us:

  • Mission-driven company creating meaningful change in education
  • Work remotely with a supportive and collaborative team
  • Opportunity to grow with a fast-moving product used at hundreds of colleges and universities
  • Competitive compensation and flexible working arrangements
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.