Summary
✨ AI‑Generated
A Full Stack Engineer is sought to own the design, implementation, and delivery of production-grade systems. The role involves building scalable microservices and performant web interfaces, designing secure REST APIs, optimizing relational and document databases, managing releases, and maintaining post-production stability.
Highlights
End-to-end ownership of production-grade full-stack systems, from architecture and implementation through releases and stability. The role combines modern web technologies, scalable microservices, database optimization, security, and AI-assisted development.
Description
Job Purpose
Own the design, implementation, and delivery of production-grade full stack systems, with responsibility for code quality, service reliability, and implementation outcomes, including direct engagement with customers and technical oversight of external contributors.
Job Responsibilities
Design, build, and maintain scalable microservice-based applications using Node.js, TypeScript, and ReactOwn REST API design, authentication/authorization (JWT, OAuth2, SSO), error handling, logging, and service contractsBuild and maintain production-ready React UIs with strong attention to performance, accessibility, and maintainabilityDesign and optimize data models using PostgreSQL and MongoDB, including migrations and performance tuningTake end-to-end ownership of implementations, releases, and post-production stabilityReview, guide, and validate code delivered by external contractors, enforcing architectural and quality standardsUse AI-assisted development tools (e.g., Copilot, ChatGPT, Cursor) to accelerate delivery while independently validating correctness, security, and maintainabilityParticipate in architectural decisions, code reviews, and technical standards definitionDrive root-cause analysis and resolution of production issues
Key Skills
Expert-level Node.js, TypeScript, ReactStrong experience with microservices, API contracts, and service boundariesDeep understanding of HTTP, web architecture, and distributed system basicsProven experience with PostgreSQL or MongoDBStrong testing, debugging, and production support skillsAbility to communicate clearly with engineers, product teams, and customersDemonstrated ownership beyond task execution