5 days ago
Montréal, CanadaSenior
Responsibilities
- Develop and maintain tested, reliable front-end and back-end code.
- Design and evolve APIs, services, application architecture, and BFF solutions.
- Write unit, integration, and end-to-end automated tests and prepare detailed test plans.
- Diagnose and resolve complex production performance, security, and reliability issues.
- Mentor junior and intermediate developers through pair programming, knowledge sharing, and technical support.
- Lead code reviews, design workshops, estimation sessions, and deployment activities.
- Define and promote coding standards, best practices, and technical documentation.
- Coordinate development-cycle activities with analysts, product owners, designers, developers, and other stakeholders.
- Evaluate technologies and development tools and recommend technical solutions.
- Act as a technical contact for non-technical stakeholders and explain technical issues clearly.
Requirements
- Bachelor’s degree in computer science, software engineering, or a relevant field, or equivalent experience.
- At least 5 years of full-stack development experience, including mentoring or supporting developers.
- Proficiency in JavaScript/TypeScript and React.
- Strong back-end development experience with Node.js and/or Go.
- Experience with MongoDB, Redis, system design, APIs, data management, performance, and the BFF model.
- Proficiency with Git and collaborative workflows.
- Strong understanding of software design principles, design patterns, clean code, testing, and security.
- Fluency in spoken and written French and English.
- Experience as a technical team lead or technical reference is an asset.
- Experience with Docker, containerization, Kubernetes, CI/CD pipelines, and AWS is an asset.
- Knowledge of Scrum or Kanban methodologies is an asset.
Benefits
- Hybrid work model with the choice to work from home or an office.
- Ability to work remotely from abroad for up to 3 months or 90 days.
- Learning platform access during company time.
- Wellness account for health, passion, and interest-related expenses.
- Free 24/7 access to online healthcare professionals and an Employee Assistance Program.
- Comprehensive group insurance including vision and dental, with 50% paid by the employer.
- Group RRSP with employer contributions.
- Parental leave top-up for new parents.
- Vacation based on total years of professional experience.
- Inclusive and collaborative work environment.
Tech Stack
Categories
About Vosker
Vosker builds solar-powered, cellular-connected surveillance cameras and a cloud/mobile platform for monitoring remote areas without power or Wi‑Fi, used by property owners and businesses. Its business model combines hardware sales with subscription plans for cloud storage, AI-enabled detection, and real-time alerts over LTE. The company is privately held, headquartered in Victoriaville, Quebec, and serves customers across North America.
