RESPONSIBILITIES
- Architect backend services using NestJS, Node.js, and TypeScript
- Implement GraphQL and REST APIs and integrate with internal systems
- Design and optimize relational databases and data models
- Build modular, responsive frontends using Angular and TypeScript
- Translate UI/UX designs into functional components and stateful interfaces
- Implement authentication, authorization, and RBAC patterns
- Collaborate on CI pipelines, containerization, and deployment workflows
- Participate in code reviews, mentor teammates, and support technical decisions
- Write unit and integration tests and maintain documentation
QUALIFICATIONS
- 5+ years of full stack engineering experience
- Strong proficiency with NestJS, TypeScript, and GraphQL
- Production experience with Angular or similar frontend frameworks
- Experience designing and optimizing relational databases
- Familiarity with Docker, Kubernetes, and CI workflows
- Understanding of distributed systems, messaging, or event driven patterns
- Knowledge of OAuth, JWT, SSO, and other auth mechanisms
- Bonus experience with Nx monorepos, CQRS, DDD, or serverless platforms
WHO YOU ARE
- A versatile engineer comfortable owning features across the entire stack
- Collaborative, communicative, and effective in fast moving environments
- Motivated by solving complex problems and building impactful software
EQUAL OPPORTUNITY STATEMENT
We are an equal opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.