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

Arc Full-time
United States
2 months ago
Apply on arc.dev
Prepare application

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
Prepare application

Good distractions

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

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 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