Jobgether
Jobgether

Senior Full Stack Developer (Contractor)

engineeringfull-timeCanada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities

    • Build, maintain, and improve user-facing features within a modern single-page application, taking ownership from design handoff through production deployment.
    • Translate product requirements, user needs, and design mockups into clean, scalable, reusable, and maintainable front-end code.
    • Develop primarily with JavaScript, HTML, CSS, and modern front-end frameworks, with the ability to work effectively across the stack when required.
    • Collaborate closely with product managers, designers, and backend engineers to deliver high-quality features from concept through implementation.
    • Contribute to backend logic and REST APIs within a Ruby on Rails environment when necessary.
    • Maintain consistent implementation of design systems, UI patterns, and product standards across the application.
    • Optimize applications for performance, responsiveness, reliability, and cross-browser compatibility.
    • Write well-tested, maintainable code and participate actively in technical discussions and code reviews.
    • Incorporate accessibility best practices and WCAG principles into front-end development to create inclusive user experiences.
    • Identify and address technical debt, architectural limitations, and opportunities to improve front-end systems.
    • Help establish front-end development standards, tooling practices, and technical guidelines.
    • Mentor junior and mid-level engineers through constructive feedback, technical guidance, and code reviews.
    • Investigate and resolve technical issues across the front end and, when appropriate, the backend.
    • Stay current with emerging front-end technologies and apply relevant improvements to development practices and product capabilities.
    • Requirements

      • 5+ years of professional experience in front-end or full stack software development.
      • Strong proficiency in JavaScript, HTML, and CSS, with hands-on experience building single-page applications using a modern front-end framework.
      • Experience with Svelte is advantageous, while strong experience with React, Vue, or a comparable framework is also relevant.
      • Comfortable working with REST APIs and contributing to backend development when required.
      • Experience with Ruby on Rails or another backend framework is a strong advantage.
      • Strong understanding of front-end architecture, reusable components, responsive design, and application performance.
      • Demonstrated ability to write clean, maintainable, and well-tested production code.
      • Strong understanding of accessibility principles and experience incorporating WCAG or inclusive design practices into web applications.
      • Strong attention to detail and a user-first approach to product development.
      • Excellent communication skills and the ability to collaborate effectively with product, design, and engineering teams.
      • Comfortable providing mentorship and constructive technical feedback to less experienced engineers.
      • Ability to work independently, take ownership of deliverables, and make sound technical decisions.
      • Experience with TypeScript is a plus.
      • Familiarity with browser-side analytics tools such as Google Tag Manager or Amplitude is advantageous.
      • Experience with testing frameworks such as RSpec and Jest is a plus.
      • Experience in healthcare, mental health, regulated environments, startups, or scaling product teams is advantageous.
      • Benefits

        • Contractor opportunity with a mission-driven digital product environment.
        • Opportunity to work on user-facing products where usability, accessibility, and performance are highly valued.
        • Significant ownership across the full feature development lifecycle, from design through deployment.
        • Collaboration with product managers, designers, and experienced engineers across disciplines.
        • Opportunity to influence front-end standards, architecture, tooling, and engineering practices.
        • Mentorship opportunities and the ability to support the growth of other engineers.
        • Exposure to modern front-end technologies, APIs, Ruby on Rails, analytics, testing, and accessibility practices.
        • Opportunity to contribute to products focused on making modern mental wellness resources more accessible.
        • Continuous learning and exposure to evolving technologies and development practices.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now