Jobiglo

No results.

Senior Full‑Stack Engineer – Analytics & Automation (Remote, Canada)

optro

New Remote
Remote Senior 🇬🇧 English
Python Node.js React Vue Ember Django TypeScript Docker PostgreSQL Terraform Kubernetes AWS REST Swagger OpenAPI SaaS ES6

Job description

Why This Role is Exciting

We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. The role combines leadership, mentorship, and hands‑on design of scalable solutions, allowing you to build systems and create new product features while collaborating with a passionate, customer‑focused team.

Key Responsibilities

  • Build and ship product features end‑to‑end.
  • Write clear, well‑defined design documentation.
  • Mentor fellow engineers.
  • Lead application architecture decisions.
  • Troubleshoot, debug and resolve software bugs.
  • Implement back‑end APIs in Python and Node.js.
  • Develop front‑end SPA components using React, Vue, and Ember.
  • Collaborate with engineers, designers, and product managers.
  • Participate in an Agile software development life cycle.
  • Write well‑designed, maintainable, and testable code.
  • Think product‑mindfully and consider the customer.
  • Work with Python, Django, TypeScript, Node.js, React, Ember, Docker, PostgreSQL, Terraform, Kubernetes, etc.
  • Contribute to open‑source projects.

Attributes of a Successful Candidate

  • 8+ years of experience developing web‑based applications.
  • Proven ability to guide high‑quality work across multiple developers.
  • Experience with a web framework such as Django or Rails.
  • Experience with modern front‑end frameworks (React, Vue, Ember, Angular, etc.).
  • Experience writing REST/JSON APIs (Swagger/OpenAPI).
  • Experience writing software tests.
  • Ability to solve technical problems independently.
  • B.S., M.S., or Ph.D. in Computer Science or equivalent.
  • Motivation to work hard and continuously learn.

Preferred Skills

  • Infrastructure‑as‑code tools (e.g., Terraform).
  • Node.js with modern ES6 or TypeScript.
  • React or Ember.js.
  • Cloud platforms such as AWS.
  • Experience building SaaS web applications.
  • Bonus: Docker or Kubernetes experience.

Perks (Canada)

  • Career launch at a fast‑growing SaaS company.
  • $200/month (USD) for personal life‑enhancing purchases.
  • Comprehensive health and life insurance coverage.
  • Competitive compensation and bonus program.
  • Statutory vacation plus flexible vacation policy.
  • Time off for birthdays and volunteering.
  • Employee resource groups.
  • Team and company‑wide get‑togethers.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec optro.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 10 hours ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

optro