Full Stack Engineer
Listed on 2026-10-18
-
Software Development
Full Stack Developer, React.js
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 + Type Script 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.
- - Build and maintain React 18 + Type Script applications, including microfront ends via module federation, reusable UI components, and state management with Tan Stack 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
- - 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
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.
Join the team at PortraWe review every application personally.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).