V

Vosker

Off-grid security cameras with AI alerts

Senior Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedHybrid

About the Job

Requirements

  • Strong knowledge of web development technologies such as JavaScript or TypeScript and React or an equivalent technology.
  • Back-end development experience with C#, Node.js, or an equivalent technology, and proficiency with SQL and/or NoSQL databases such as MongoDB.
  • Experience developing and consuming APIs, including REST/JSON and understanding authentication, security, error handling, and performance.
  • Understanding of programming methods, development best practices, and quality principles including maintainability, testing, and continuous integration and continuous delivery.
  • Experience with development and collaboration tools such as Git, the Atlassian suite, and Docker or equivalents.
  • Experience developing and integrating within an ecosystem of transactional platforms (ERP, CRM, eCommerce), including Salesforce Commerce Cloud, Salesforce Core, and Marketing Cloud.
  • A bachelor's degree in computer science or another relevant field of education.
  • At least 7 years of experience in a similar role.
  • Bilingual proficiency in French and English.

Responsibilities

  • Design, develop, and maintain efficient, reusable, reliable, and secure front-end and back-end code.
  • Develop, adapt, and evolve solutions in and around NetSuite, including scripts, transactional flows, and integrations with eCommerce, CRM, and logistics platforms.
  • Participate in designing and developing integrations between systems, including APIs, data exchanges, synchronization, and webhooks or events where relevant.
  • Collaborate with analysts, architecture, and stakeholders to understand business processes and translate needs into robust technical solutions.
  • Contribute to development best practices, including code reviews, standards, quality, performance, and observability.
  • Prepare detailed test plans and contribute to quality assurance through unit, integration, and regression testing.
  • Provide technical support for delivered solutions and resolve incidents.
  • Write and maintain technical documentation covering architecture, integrations, deployments, and operational guides.
  • Participate in design workshops, deployment activities, and continuous improvement of solutions.
  • Evaluate and recommend new technologies and development tools based on team needs.

Desired Qualifications

  • Concrete experience developing or integrating with NetSuite (Oracle), including SuiteScript, SuiteTalk, workflows, or integrations through an integration platform, is strongly preferred.
  • Knowledge of platform-specific technologies such as SOQL and Apex is an asset but is not required.

About the Company

Vosker

Off-grid security cameras with AI alerts

Vosker provides off-grid security cameras for homes, businesses, and assets in remote locations. The cameras run without Wi-Fi or power by using a built-in SIM with a data plan, and are monitored through a free mobile app that offers live viewing and 24/7 support. The system uses Vosker Sense AI to send users only the notifications that matter, reducing unnecessary alerts. Unlike typical surveillance gear that relies on existing networks, Vosker sells the cameras together with a data plan, making it a complete off-grid security solution. Its goal is to protect assets in hard-to-reach areas by delivering reliable remote monitoring through a simple, plan-based model and responsive support.

Company size
201-500
Company stage
Debt Financing
Total funding
$442.3M
Headquarters
Victoriaville, Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at Vosker

See more jobs