AuditBoard, Inc. logo

Senior Software Engineer I (Frontend), Core Data (Remote Canada)

Job Overview

Location

Canada

Job Type

Full-time

Category

Frontend Engineer

Date Posted

March 18, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer I (Frontend) on the Core Data team at AuditBoard (operating as Optro), you will play a pivotal role in building and scaling the platform that powers audit, risk, ESG, and InfoSec solutions for over 50% of the Fortune 500, including 7 of the Fortune 10. Your work directly enables organizations to operate with greater clarity, agility, and compliance, contributing to AuditBoard’s recognition as one of the 500 fastest-growing tech companies in North America for seven consecutive years.
  • • You will lead end-to-end development of product features, from concept to deployment, ensuring high-quality, maintainable, and testable code while collaborating across engineering, design, and product teams in an Agile environment. Your contributions will shape scalable frontend experiences using Ember.js and modern JavaScript/TypeScript, while also engaging with backend systems, APIs, and cloud infrastructure.
  • • The Core Data team is a collaborative, high-impact group focused on delivering reliable, performant data-driven features that underpin AuditBoard’s platform. You’ll join a culture of customer obsession, gritty resilience, and innovation, where mentorship and knowledge sharing are valued as much as individual technical excellence.
  • • In this role, you will deepen your expertise in modern frontend architectures, lead technical decisions that influence product direction, and grow into a trusted technical leader through mentoring peers and contributing to open-source initiatives. You’ll gain hands-on experience with a sophisticated tech stack including Node.js, Docker, Kubernetes, PostgreSQL, and Python, positioning you at the forefront of scalable SaaS development.
  • • Build and ship product features end-to-end, ensuring alignment with customer needs and product goals.
  • • Write clear, well-defined design documentation to guide implementation and team alignment.
  • • Mentor fellow engineers through code reviews, pairing, and knowledge-sharing sessions.
  • • Lead application architecture decisions, balancing scalability, performance, and maintainability.
  • • Troubleshoot, debug, and resolve complex software bugs across frontend and backend systems.
  • • Implement back-end APIs using Node.js to support frontend functionality.
  • • Develop and enhance the Ember.js-based single-page application (SPA) frontend.
  • • Collaborate closely with engineers, designers, and product managers in Agile ceremonies.
  • • Participate in all phases of the Agile software development life cycle, from planning to retrospective.
  • • Write well-designed, maintainable, and testable code using modern JavaScript/TypeScript and testing frameworks.
  • • Maintain a product-minded approach, consistently evaluating how technical decisions impact customer value.
  • • Work daily with JavaScript, Node.js, Ember.js, Python, Docker, PostgreSQL, Kubernetes, and related tools.
  • • Contribute to open-source projects to give back to the developer community and enhance professional visibility.

🎯 Requirements

  • • 5+ years of experience developing web-based applications
  • • Experience with a modern front-end framework (Ember, Angular, React, Vue, etc.)
  • • Experience writing REST/JSON APIs
  • • Experience writing software tests (unit, integration, or end-to-end)
  • • Ability to solve technical problems independently
  • • Motivation to work hard and continuously learn

🏖️ Benefits

  • • Live your best life (LYBL) stipend: $200/month for personal wellness, hobbies, or life-enhancing activities
  • • Comprehensive employee health coverage (medical, dental, vision) available across all Canadian locations
  • • Flexible vacation policy combined with company-wide holidays and birthday/volunteering time off
  • • Opportunities for team and company-wide gatherings to foster connection and collaboration
  • • Employee resource groups and inclusion initiatives supporting diverse voices and experiences

Skills & Technologies

Python
JavaScript
TypeScript
React
Vue.js
Frontend
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AuditBoard, Inc. logo
AuditBoard, Inc.
Visit Website

About AuditBoard, Inc.

AuditBoard Inc. provides cloud-based risk management and compliance software for internal audit, SOX compliance, enterprise risk management, IT security, and ESG programs. The platform unifies control testing, issue tracking, policy management, and reporting in one workspace used by Fortune 500 companies and global accounting firms to automate workflows, evidence collection, and real-time dashboards, replacing spreadsheets and legacy GRC tools.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
JavaScript
TypeScript
Go
+5 more

17 days ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Argentina - Remote
Full-time
Expires May 22, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Brazil
Full-time
Expires May 22, 2026
JavaScript
TypeScript
Ruby
+4 more

1 month ago

Apply