Full Stack Developer

Arolytics

Calgary

Híbrido

CAD 120.000 - 160.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote within Canada
Hybrid in Calgary

Descripción de la vacante

Arolytics in Calgary, Canada, is hiring a Full Stack Developer to own features end to end across the frontend, backend, APIs, and data layer. You will work with a small, senior team and ship production-ready software that processes time-series telemetry data.

You’ll collaborate with product, data science, and emissions analysts, write performant code handling live data streams, and move fast with AI-assisted coding while maintaining fundamentals.

Formación

  • Typically 3–4 years building and shipping full-stack production software.
  • Strong ownership and critical thinking; understand the why before you code.
  • Working full-stack across APIs, databases, and data layer, not just UI.
  • Growing system design skills for scalability, failure handling, and guardrails.
  • Comfort with AI-assisted coding, able to reason and debug independently.

Responsabilidades

  • Own features end to end: frontend, backend, APIs, and data layer.
  • Write strong frontend code and handle live data in the UI.
  • Process time-series and telemetry data efficiently in backend and UI.
  • Build long-running, asynchronous data pipelines and model-output ingestion.
  • Contribute to technical discussions and drive trade-offs.
  • Develop sharp system design instincts for data models and guardrails.
  • Wear the product hat and collaborate with product, data science, and emissions analysts.
  • Write tested, maintainable code and manage technical debt.

Conocimientos

Full-stack
API design
CI/CD
System design
Ownership
Critical thinking
Data modeling
AI-assisted coding

Herramientas

Supabase
PostgreSQL
AWS

Descripción del empleo

Full-time · Remote (Canada) or hybrid in Calgary

Own AroIQ features end to end — the views, APIs, and pipelines that turn high-volumeSCADA data into events operators act on.

Arolytics helps oil & gas operators cut methane through operational efficiency. Our platform, AroIQ, turns the SCADA data operators already collect into emission events — each with a measured volume and a likely cause, ranked by what they cost. Our engineering team is small and senior, and the software it ships has real environmental, operational, and regulatory impact for operators across North America.

The role

We're scaling AroIQ to hundreds of sites, and we're growing the engineering team to match. We're looking for a Full Stack Developer who can work across the whole stack, think critically about what they're building, and grow quickly into bigger system-level ownership.

You won't be siloed into tickets. You'll understand the product, talk to the people who use it, ask the hard questions, and help decide what gets built.

What you'll do
  • Own features end to end — build and ship across the frontend, backend, APIs, and data layer, and stay accountable for how your work behaves in production.
  • Write strong, performant frontend code, including handling live data in the UI (streaming updates, large datasets, responsive rendering).
  • Process time-series and telemetry data — transform and surface high-volume SCADA data streams efficiently, in both the backend and the UI.
  • Build and reason about long-running and asynchronous processes — data pipelines, background jobs, and model-output ingestion — that stay reliable as volume grows.
  • Apply critical thinking to every task: understand the why behind the work, challenge assumptions, and ask clarifying questions before you build the wrong thing.
  • Contribute to — and increasingly help drive — technical discussions: bring options to the table, reason through trade-offs out loud, and help the team reach a decision.
  • Develop sharp system design instincts: think about data models, edge cases, failsafes, and guardrails so what you build degrades gracefully instead of breaking silently.
  • Use AI-assisted coding to move fast — while building real understanding of the fundamentals underneath, not just accepting whatever the tools suggest.
  • Wear the product hat: work with product, data science, and our emissions analysts, optimize for the customer outcome, and speak up when something doesn't make sense.
  • Help keep the codebase healthy — write tested, maintainable code and care about the technical debt you create.
What we're looking for
  • Solid experience (typically 3–4 years) building and shipping full-stack production software.
  • A strong sense of ownership and critical thinking — you treat a problem as yours to solve and dig into the why before you write code.
  • Working full-stack skills — comfortable across APIs, relational databases, and the data layer, not just the UI.
  • Growing system design skills — you think about how things scale, where they can fail, and what guardrails belong in place.
  • Comfortable and effective with AI-assisted coding, but able to reason about the code yourself, debug it, and build things end to end without leaning entirely on the tools.
  • Awareness of how modern AI features are built — RAG, embeddings, and vector databases (e.g., pgvector) — and how LLMs are wired into a frontend at scale, with an eye on latency and cost.
  • Understanding of CI/CD and deploying at scale, including how to catch security issues and vulnerabilities before they reach production — automated scanning, code review, and preview environments.
  • A real product mindset in the making — you care about outcomes for the user, can hold your own in a technical discussion, and aren't afraid to push back.
  • Appetite to take on more as the team grows.
Nice to have
  • Hands-on Supabase or deep PostgreSQL experience — Row Level Security, Edge Functions, query tuning on large tables.
  • Hands-on AWS experience — S3 for data processing, serverless functions (e.g., Lambda), and how services are deployed and run on AWS — plus familiarity with Vercel.
  • Experience deploying software (or ML models) to production.
  • Background in data-heavy or analytics products, or time-series/telemetry data.
  • Interest in climate, energy, or emissions reduction.
Our stack

React/TypeScript on the frontend (Vite, React Router, TanStack Query, Zustand, Tailwind + shadcn/ui); Supabase (PostgreSQL, Row Level Security, Edge Functions, pgvector, Storage) on the backend; Vercel for hosting and preview deploys; AWS for AI/ML infrastructure; GitHub + GitHub Actions for source control and CI/CD. We lean heavily on AI-assisted development across the entire workflow.

How we work

No layers, high ownership. AI-native development is the norm, not the exception. We ship to preview environments before production, review every change, build guardrails in by default, and hold ourselves to enterprise security standards (SOC 2 Type II). Outcomes over output, always.

What we offer

Competitive salary and comprehensive benefits. Work that ships to production and reaches operators directly. Remote within Canada, or hybrid from our downtown Calgary office.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Product Manager, AroIQ
Product Manager, AroIQ

Arolytics • Calgary

Híbrido
CAD 110.000 - 150.000
Competitive salary
Product ownership
Collaborative team
+2
Senior Full Stack Developer
Senior Full Stack Developer

XA Security • Calgary

Presencial
CAD 80.000 - 100.000
Group benefits plan
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

Presencial
CAD 140.000 - 190.000
Staff Platform Engineer
Staff Platform Engineer

Acquird.io • Toronto

Híbrido
CAD 200.000 - 250.000
Equity for all employees
Health benefits from day one
Monthly health and lifestyle stipend
+2
Full Stack Python Developer
Full Stack Python Developer

STACK IT Recruitment • Toronto

Híbrido
CAD 100.000 - 120.000
Base salary range
Paid time off
Health benefits
Senior AI-Native Full-Stack Engineer
Senior AI-Native Full-Stack Engineer

GuruLink • Montreal

A distancia
CAD 140.000 - 180.000
Sr Staff Engineer - Full Stack
Sr Staff Engineer - Full Stack

futuretek • Toronto

Presencial
CAD 140.000 - 190.000
Health benefits
On-site parking
On-site leisure facilities
+1
Senior Software Engineer
Senior Software Engineer

EviSmart™ • Vancouver

Presencial
CAD 120.000 - 160.000
Above-market compensation
Clear career trajectory
Collocated squad model
Full Stack Software Engineer (AI-Native & Agentic Workflows)
Full Stack Software Engineer (AI-Native & Agentic Workflows)

SpaceOps Inc • Hamilton

Presencial
CAD 80.000 - 100.000
On-site Gym
Health & Wellness Spending Account
Coffe Bar & Snacks
+2
Senior Software Engineer
Senior Software Engineer

Forum Ventures • Ottawa

Híbrido
CAD 120.000 - 170.000