Senior Full-Stack Engineer for Finance/GHG Calculations

Posted 5 days ago

Worldwide

Summary

Seeking a senior full-stack engineer to work on an existing codebase with a strict test gate. The role focuses on backend development for finance and GHG calculations behind a decision engine, with a plain JavaScript front end and Docker support. You should be comfortable improving and maintaining an established system, writing reliable code, and collaborating closely with the founder. Strong numeracy and attention to detail are essential; UI flair is less important. The platform. Node.js/Express API, PostgreSQL, plain JavaScript front end (no framework), Docker, deployed on Render and an Azure VM. Five modules take a water system from engineering inputs to an investment decision (NPV, benefit-cost ratio, IRR, GHG). The repository carries specifications, decision registers, a test harness and an operating guide; every change goes through a pull request and the harness must stay green. Work, in milestones (fixed price each, paid on acceptance): WO-1, first milestone and trial (4 days, due 26 September). Evaluate the bankability gates on the served financial values instead of a secondary cost basis; remove a deprecated composite gate; make the reference case reproduce its published results. Acceptance: harness green, ten reference values match. WO-2, external access (about 3 days). Named-user accounts for a client evaluation on the hosted demo, with access logging. WO-P, PDF export (1–2 days). Integrate an Investment Decision Memo I have already built: HTML template, data-binding module, sample data and a field-by-field mapping table are supplied; the work is serving it from the API and adding the export action. WO-S, API completions (3–4 days). Expose values the platform already holds (system definitions, a sensitivity block, provenance fields) and fix a few label inconsistencies. WO-3, pilot readiness (about 7 days). A client can create, save and run its own asset end to end; multi-asset persistence; climate inputs from an extended data pack. How we work. I direct daily and answer within hours (Sydney time; overlap with Gulf hours useful). Scope is frozen per milestone; changes go into the next one. Acceptance means the pull request merges with the test harness green and, for anything printed, the mapping table reconciled. Later milestones are awarded on the strength of the first. To apply: two or three sentences on a comparable Node/PostgreSQL system you maintained, your availability from 22 September, and your price for milestone 1.

  • $1,200.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Embedded System
Reverse Engineering
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:5 days ago
  • Interviewing:
    8
  • Invites sent:
    6
  • Unanswered invites:
    1
About the client
Member since Sep 17, 2026
  • Australia
    2:46 AM

Explore similar jobs on Upwork

SMS Registration Setup with GrasshopperFixed-price‐ Posted 3 weeks ago
PHP
VoIP Administration
Vtiger Development
VoIP Software
Full-Stack Engineer for 8-Week AI SaaS MVPHourly‐ Posted 3 weeks ago
Full-Stack Development
React
Next.js
TypeScript
API Integration
Node.js
PostgreSQL
JavaScript
Supabase

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo