Bilingual Fullstack Developer (node.js/react.js, Docker)

Qohash

Montreal (administrative region)

On-site

CAD 110,000 - 150,000

Full time

19 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Up to six weeks paid time off
Comprehensive health benefits (life, S
Disability & telemedicine, Health STDA

Job summary

Qohash is hiring a fully bilingual, fullstack developer who thrives in a small, autonomous team. You will own features end to end, from backend to interface, and defend your technical choices without constant supervision.

You will ship software that runs on customer premises, including constrained environments, with a focus on reliable delivery and measurable impact. English/French fluency is required and you will collaborate closely with product and customers.

Qualifications

  • 5+ years of experience with Node.js.
  • 5+ years with React.js.
  • 5+ years with Typescript/JS.
  • 5+ years with Docker.
  • Fully bilingual in English and French.
  • Ability to build new coverage types: parsers, file formats, connectors, and protocols.
  • Experience delivering end-to-end features, from backend to interface.
  • Experience shipping software installed on customer premises.
  • Experience working with binary file formats, data parsing, or protocol-level implementation.

Responsibilities

  • Deliver full-stack features end to end, from backend services through to the user interface.
  • Build and maintain software that is installed and runs reliably on customer premises, including in constrained environments.
  • Own your technical decisions and communicate trade-offs clearly to the team and to product and customer stakeholders.
  • Work closely with the product team to translate customer needs into simple, durable technical solutions.
  • Contribute to a small, high-autonomy engineering team with light process, sharing context and reducing single points of failure.

Skills

Node.js
React.js
Typescript/JS
Docker
Bilingual EN/FR
Coverage types
End-to-end features
Customer premises shipping
Binary formats / protocol

Job description

Qohash protects the most sensitive data held by governments and regulated enterprises, on their premises, without ever moving or copying it. It is a foundational piece of Canada's digital sovereignty, built by small teams that ship. We are hiring a Bilingual developer who leans towards clever, simple design, that is comfortable with constrained environments, working alongside a tight-knit high functioning team.

Who you are

You are a proactive Fully Bilingual, Fullstack Developer who thrives in a small, high-autonomy team with light process. You own your deliverables end to end, from backend to interface, and you are comfortable defending your technical choices without close supervision.

You distrust premature abstraction and justify complexity with a real need rather than an anticipated one. You ask questions about the problem before proposing a solution, and you can explain your own designs simply, whether to an engineer, a customer, or a colleague outside engineering.

You take pride in shipping software that runs reliably on customer premises, where there is no dashboard to watch and no hotfix button: it has to work.

What you will do
  • Deliver full-stack features end to end, from backend services through to the user interface.
  • Build and maintain software that is installed and runs reliably on customer premises, including in constrained environments.
  • Own your technical decisions and communicate trade-offs clearly to the team and to product and customer stakeholders.
  • Work closely with the product team to translate customer needs into simple, durable technical solutions.
  • Contribute to a small, high-autonomy engineering team with light process, sharing context and reducing single points of failure.
What your resume shows
Must Haves
  • 5 years of experience with Node.js
  • 5 years of experience with React.js
  • 5 years of experience with Typescript/JS
  • 5 years of experience with Docker
  • Fully bilingual in English and French
  • Ability to build new coverage types: parsers, file formats, connectors, and protocols
  • Experience delivering end-to-end features, from backend to interface, with examples to show
  • Experience shipping software installed on customer premises
  • Experience working with binary file formats, data parsing, or protocol-level implementation, with examples to show.
Nice to Haves
  • Familiarity with constrained or air-gapped environments
  • Contributions to open-source projects or a personal coding portfolio.
  • Cybersecurity awareness or best-practice knowledge.
  • Startup environment experience.
What’s in it for you?
  • Competitive salary range.
  • Enjoy up to six weeks of paid time off annually — because we value your work-life balance.
  • Comprehensive health benefits, including life insurance, short- and long-term disability, paramedical and telemedicine services, and a Health Spending Account (HSA).

Qohash is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, colour, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law. A working proficiency in English is required for this position based on the company’s operational requirements. Only those candidates selected for an interview will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Quebec

On-site
CAD 90,000 - 130,000
Competitive salary
Up to six weeks of paid time off
Comprehensive health benefits including life insurance and telemedicine services
Senior Full Stack Developer, Cyber
Senior Full Stack Developer, Cyber

Qohash • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Competitive salary range
Up to six weeks of paid time off
Comprehensive health benefits
Bilingual Full-Stack Developer (On-Prem, React/Node)
Bilingual Full-Stack Developer (On-Prem, React/Node)

Qohash • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Up to six weeks paid time off
Comprehensive health benefits (life, S
Disability & telemedicine, Health STDA
Bilingual Technical Account Manager, AI
Bilingual Technical Account Manager, AI

Qohash • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Competitive salary
Up to six weeks of paid time off
Life insurance
+2
Senior Software Developer (Go)
Senior Software Developer (Go)

Qohash • Toronto

On-site
CAD 140,000 - 210,000
Six weeks paid time off
Health benefits package including life
Disability insurance
+2
Bilingual Technical Account Manager (AI)
Bilingual Technical Account Manager (AI)

Qohash • Canada

On-site
CAD 90,000 - 135,000
Competitive salary
Six weeks of paid time off
Comprehensive health benefits
+3
Product Manager - Data-Centric Cybersecurity Specialist
Product Manager - Data-Centric Cybersecurity Specialist

Qohash • Canada

On-site
CAD 80,000 - 100,000
Competitive salary
Up to six weeks of paid time off
Comprehensive health benefits
Senior Product Manager, Cybersecurity Data-Centric Specialist
Senior Product Manager, Cybersecurity Data-Centric Specialist

Qohash • Canada

On-site
CAD 100,000 - 130,000
Competitive salary
Up to six weeks paid time off
Comprehensive health benefits package
Senior Strategic Account Executive, Western Canada
Senior Strategic Account Executive, Western Canada

Qohash Inc • Canada

On-site
CAD 150,000 - 230,000
Uncapped commission
Six weeks paid time off
Health benefits package
Senior Full Stack Developer
Senior Full Stack Developer

X2O Media • Montreal

On-site
CAD 90,000 - 120,000
Highly competitive base salary with annual bonus
Flexible working hours
Group insurance package fully funded by the company
+1