For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Full-Stack Engineer (Energy MVP) - Part-time - Worldwide

Location

Remote anywhere

Hourly rate

Hourly rate

Min. experience

5+ years

Hours per week

20 hours

Duration

6 weeks

Required skills

Next.jsTypeScriptPostgreSQLAPI

Freelance job
Posted a day ago
Apply now
Actively recruiting / 49 applicants

We’re here to help you

Sole is in direct contact with the company and can answer any questions you may have. Email

SoleSole, Recruiter

About Dawn Energy

Dawn Energy is building the central brain for home energy in Ontario. Our Energy Management System (EMS) will connect to smart devices, optimize their use based on pricing and production data, and give homeowners one intuitive interface for control, savings insights, and upgrade pathways.

We’re starting with an MVP: a thin but functional slice across all layers, designed with our principle of “build once, extend forever.”

Technical Stack (Preferred)

  • Frontend: Next.js 14 (App Router), TypeScript, Tailwind + shadcn/ui, Zustand, React Hook Form
  • Backend: Fastify (TypeScript), API-first microservices (calculation, EMS integration, CRM)
  • Database: PostgreSQL
  • Other: Docker-compose for local dev, deployable to cloud
    (If you have other strong stack preferences, open to discussion — what matters is scalability and clean architecture.)

About You

  • Full-stack capable – can own both backend logic and frontend flows.
  • Integration experience – confident with OAuth, APIs, polling, and token refresh.
  • Product-minded – translate business objectives into lean, scalable code.
  • Climate-motivated – you care about clean energy and want your work to accelerate electrification.

Bonus points if you’ve:

  • Built an EMS, IoT integration layer, or device control logic before.
  • Worked with HVAC APIs, solar, EVSEs, or battery integrations.
  • Done CRM integrations or UTM/analytics tracking.

Engagement Details

  • Collaboration: Direct with founder, flexible + remote.
  • Timeline: MVP delivery as a single scoped project, with potential to extend into future phases (multi-device, triggers, full dashboards).

The Project Scope (MVP)

Pillar 1 – Lead Gen
 Two entry points:
o “Connect My Data” → OAuth flow
o Segmentation form (3–5 homeowner fields)
 Backend triggers EMS calculation logic → outputs static electrification options.
 Lead data (incl. UTMs) sent into CRM (Klaviyo via Make Webhook).
 Event tracking for submissions & success.
Pillar 2 – Remote Integration
 Integrate Ecobee thermostat only (OAuth).
 Token storage + refresh logic.
 Poll every 5 minutes: temp, mode, setpoints, hvacRunning.
 One command type: setHold (with guardrails).
 Minimal internal QA page/log output for verification.
Pillar 3 – Smart Dashboard (Lite)
 For MVP: internal QA only (not consumer-facing).
 Future scope: unified multi-device dashboard, history, automation.

Definition of Done (MVP)

 Homeowner can submit info → EMS outputs upgrade list.
 CRM captures all lead data with correct fields + UTMs.

 Ecobee connects via OAuth, polls successfully, sends setHold.
 Stable, deployable environment with secure token handling.

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service