Senior Full-Stack Developer (Python, Typescript, PostgreSQL) - PT/FT - NA/LATAM/EU

Arc Full-time
United States
21 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Job source

Tech stack

Microsoft Excel Amazon Web Services Big Data Customer Data Management Data Infrastructure Relational Databases Design of User Interfaces Python (Programming Language) PostgreSQL Conversion Tracking TypeScript Backend
+2 more
Enterprise Integration Api Design

Job description

Client has an in-house-built operational platform (Postgres, Python, TypeScript, hosted on AWS) currently used to manage installer photo uploads, campaign tracking, vehicle/kit availability, and fleet data at scale (millions of data points, multiple large customers). It works but was built by a non-professional team under time pressure. Need someone to take over the existing codebase - not rebuild - and get it production-ready fast.

Responsibilities

  • Build API integration capability (none exists yet - enterprise customers will need to connect their own systems; exact specs not yet defined by those customers)
  • Build out scheduling module (currently managed in Excel - master sheet per campaign/location/target) and unify it with existing data platform as single source of truth
  • Improve UI/UX - functional but rough; needs to look credible to enterprise customers
  • Build a customer-facing view (permissioned, shows only approved/completed data - separate from internal working view)
  • Work within and extend the existing architecture - must preserve prior work, not rearchitect from scratch
  • NDA required before being shown proprietary/customer data (signed after first-stage interview, before technical deep-dive)

Requirements

  • Strong full-stack experience: Python, TypeScript
  • PostgreSQL / relational DB fluency, comfortable with large-scale data (millions of rows, high update frequency)
  • API design and third-party integration experience
  • AWS hosting familiarity
  • Strong English communication (spoken)
  • Comfortable maintaining/extending an existing codebase rather than rebuilding, * Logistics/fleet ops platform experience
  • Experience with Mac-based teams/back-end compatibility (client team is Mac-based)
  • Eastern/Canada time zone overlap (preferred)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all