Lead initiatives that span front-end and back-end services — delivering performant, secure, and scalable features.
Help define architecture, drive implementation, and collaborate closely with Design, PM, and Platform teams.
Work directly with our technical architects to help shape what we build — and how we build it.
Design, build, and maintain end-to-end features using modern JavaScript and cloud-native technologies (React, Node.js, Python, GoLang, TypeScript, PostgreSQL).
Lead technical design for key initiatives, driving quality, scalability, and maintainability.
Build reusable and performant UI components for a best-in-class no-code builder experience.
Own services throughout their lifecycle — including implementation, testing, deployment, observability, and incident response.
Partner with infrastructure and platform teams to optimize system performance and reliability.
Contribute to cross-functional planning, architectural reviews, and team-wide engineering practices.
Requirements
8+ years of experience building modern web applications in a full-stack environment
Deep expertise in TypeScript, ReactJS, and Node.js/Python/GoLang (Express or similar frameworks)
Experience designing APIs and building robust services at scale in a distributed, cloud-based architecture
Experience with PostgreSQL, Docker, and Kubernetes
Experience delivering elegant, enterprise-grade user experiences by partnering with Product and Design teams in a fast-paced, agile environment
Ability to collaborate closely with Architects to make smart technical tradeoffs, and drive alignment across teams
Passion for craftsmanship and high engineering standards (testing, monitoring, documentation, scalability)
Excellent communication skills, with the ability to lead technical discussions and build consensus across functions
A growth mindset and interest in mentoring others and upleveling the team
Tech Stack
Cloud
Docker
JavaScript
Kubernetes
Node.js
Postgres
Python
React
TypeScript
Benefits
Hybrid work model
In-person collaboration and innovation opportunities