we are looking for a Senior Full Stack Engineer.
As a Senior Full Stack Engineer, youll play a central role in building this platform end-to-end.
Youll work across backend and frontend to design and ship scalable systems, intuitive interfaces, and core product capabilities, from deployment flows to runtime infrastructure. AI will be a native part of the product, shaping how applications are built and deployed.
This role is ideal for engineers who enjoy building new products, working close to real user needs, and shaping both the system and the experience from day one.
Responsibilities:
Build Core Infrastructure: Develop the cloud hosting platform for modern web apps (React, Next.js, Vue, static sites, and beyond), with multi-tenant support and global distribution.
Full Stack Ownership end-to-end: Take responsibility for the entire lifecycle - from backend microservices and RESTful APIs to React-based dashboards and developer-facing tools
Integrate AI into the Product: Build AI-powered capabilities that simplify how applications are deployed, debugged, and managed.
Cross-Functional Collaboration: Partner closely within a self-sufficient squad of Product, Design, and Engineering to hit team OKRs and contribute to a shared technical vision.
Ensure Reliability at Scale: Contribute to architectural decisions, maintain high code quality, and join on-call rotations to investigate and resolve complex live incidents.
Requirements: 6+ years of experience as a Full-Stack or Backend Engineer, with a strong track record building and scaling production systems.
Deep Node.js and TypeScript expertise - you know the ecosystem well and write clean, maintainable code.
Solid React and modern frontend skills: state management, performance optimization, and component architecture.
Hands-on experience with microservice architecture and distributed systems, and a clear sense of the trade-offs involved.
Cloud-native fluency: Docker, Kubernetes, CI/CD pipelines, and hands on experience with GCP, AWS, or Azure.
AI-Driven Development: Daily use of AI coding assistants (Cursor, Copilot, Claude, etc.) with a clear perspective on how to maximize their potential
Hands-on experience building with LLM APIs (prompt engineering, tool/function calling, agent design, or RAG pipelines) and familiarity with MCP (Model Context Protocol).
Comfortable with RESTful and event-driven APIs, TDD, security best practices, and clean code principles.
This position is open to all candidates.