Tech Stack
AWSCloudDockerDynamoDBGraphQLJavaScriptKubernetesNode.jsNoSQLPostgresReactServiceNowSQLTypeScript
About the role
- Hands-on leadership role shaping the design and direction of a fast-scaling SaaS platform used by enterprise sales teams
- Own the end-to-end design and implementation of scalable features and system components
- Lead architecture discussions and define technical standards for the team
- Mentor and support other engineers through code reviews, pair programming, and design sessions
- Partner with Product and Design to shape the roadmap and define requirements
- Ensure high performance, reliability, and scalability across the stack
- Help evolve engineering culture, bringing best practices in testing, CI/CD, and DevOps
- Serve as a go-to technical expert for Full Stack development in React + Node.js
- Collaborate with a remote, cross-functional team and work with technologies like React, TypeScript, Node.js, GraphQL, AWS, PostgreSQL, DynamoDB, DocumentDB
Requirements
- 8+ years of professional experience in software engineering, ideally in full-stack development
- Strong experience with React, TypeScript, Node.js, and GraphQL
- Deep understanding of cloud-native systems and experience deploying to AWS (serverless or containerized)
- Solid grasp of both SQL and NoSQL data modeling and performance
- Proven track record of technical leadership — driving architecture, mentoring others, and owning delivery
- Professional proficiency in English, with the ability to communicate effectively across technical and non-technical audiences
- Passion for clean code, scalable systems, and driving high-impact work in agile environments
- Nice-to-Have: Experience with AI/ML tools like OpenAI, LangChain, or vector databases
- Nice-to-Have: Familiarity with Docker, Kubernetes, and modern CI/CD practices
- Nice-to-Have: Experience working in global, distributed teams
- Nice-to-Have: Contributions to open-source or experience leading engineering initiatives