Job details
Full Stack Developer (Node.js, TypeScript, React, AWS)
- REST
- Node.js
- GraphQL
- AWS
- TypeScript
- Next.js
Posted: 1 week ago
About the Role
We are hiring a Full Stack Developer with proven expertise in advanced TypeScript and SQL/Postgres. You will design and build scalable web applications using Node.js, React, and AWS serverless services. This is a hands-on engineering role where you ll own backend and frontend features, optimize database performance, and contribute to architecture decisions in a collaborative environment.
Mandatory Skills
- Advanced TypeScript complex data shapes, generics, strict type safety patterns
- Extensive SQL/Postgres expertise schema design, query optimization, performance tuning
- Proficiency with Node.js for backend development
- Strong experience building and consuming REST and/or GraphQL APIs
- Frontend development with React functional components and hooks
- Hands-on deployment and monitoring with AWS (Lambda, API Gateway, S3, IAM, CloudWatch)
- Experience with CI/CD pipelines including GitHub Actions, testing frameworks (Jest), and code reviews
Preferred Skills
- System design & scalable architecture
- Building reusable middleware & backend components
- React performance tuning (code-splitting, error boundaries, reducing re-renders)
- Familiarity with modern DevOps practices
Responsibilities
- Design, build, test, and deploy backend services with Node.js + TypeScript
- Develop and optimize Postgres databases for performance and scalability
- Build efficient, reusable React components integrated with APIs
- Participate in architecture and system design discussions
- Enhance CI/CD pipelines with GitHub Actions and AWS deployments
- Debug, troubleshoot, and support production systems.
Preferred Skills (Nice-to-Have)
- Next.js for server-side rendering and modern React apps
- GraphQL (schema design, resolvers, performance optimization)
- AWS CloudFormation & AWS CDK for Infrastructure-as-Code
- Playwright for end-to-end testing automation.