Portra wordmark

Engineering

Full Stack Engineer

New York NYFull-timeOn-site2+ years experience

About the Role

We're hiring a versatile Fullstack Engineer to make an impact across Harbor.ai. You'll rotate between different projects — Harbor Platform (our core app), Testing Infrastructure, and helping launch New Products and Initiatives. You'll work end-to-end across a microservices architecture with React + TypeScript on the frontend and Python + Flask on the backend. Quality is not an afterthought here — you'll own testing as a first-class responsibility: designing and maintaining automated test suites, improving our frameworks, and raising the reliability bar across the platform. We're looking for someone who thrives in fast-changing environments, can ramp quickly, and enjoys changing projects on a need basis.

What You'll Do

  • Build and maintain React 18 + TypeScript applications, including microfrontends via module federation, reusable UI components, and state management with TanStack React Query
  • Build and maintain Flask REST APIs across relational, document, graph, and caching databases; develop async task pipelines; optimize performance through caching and query design; deploy via Docker and standard WSGI tooling
  • Maintain and expand the integration test framework; write automated test suites for API endpoints; manage test data fixtures; monitor and improve coverage across frontend and backend; debug flaky tests

Requirements

  • Minimum 2 years building production fullstack applications, and systems to maintain them
  • Master's degree in Computer Science, Engineering, or equivalent hands-on experience
  • Demonstrated expertise deploying and scaling applications on a major cloud provider
  • Hands-on experience containerizing applications with Docker and orchestrating with Kubernetes
  • Track record of designing, shipping, and supporting API-driven architectures
  • Proficiency building automated deployment pipelines and continuous integration workflows

Tech Stack

ReactTypeScriptPythonFlaskDockerKubernetesCI/CDTanStack React Query

Who You Are

You thrive in fast-changing environments, ramp quickly, and enjoy rotating across projects as needs shift. You want broad surface area, real ownership, and a role that keeps you learning with tremendous impact across platform engineering, testing infrastructure, and new product launches.

Ready to apply?

Join the team at Portra

We review every application personally. Send us your resume and tell us why you're a fit - we'd love to hear from you.

or email us at careers@harborai.net