Salary
💰 $123,500 - $212,850 per year
Tech Stack
AWSCloudGraphQLJavaScriptNode.jsReactTypeScript
About the role
- Design, develop, and maintain both backend and frontend systems leveraging AWS
- Lead architectural discussions and technical design across the stack
- Build backend services using Node.js and GraphQL and integrate AWS services (SQS, Lambda, DocumentDB)
- Build frontend interfaces using React, TypeScript, and Chakra UI
- Ensure system scalability, optimize CI/CD workflows using AWS CDK, and drive best practices
- Mentor junior engineers and foster collaborative team environment
- Maintain and enhance automation workflows for deployments
- Work closely with product managers, designers, and engineers to align technical solutions with business goals
Requirements
- 8+ years of software engineering experience, with expertise in full-stack development
- Strong knowledge of JavaScript/TypeScript and modern frameworks (React preferred)
- Proficiency in server-side development with Node.js and GraphQL
- Extensive experience with AWS services such as SQS, Lambda, and DocumentDB
- Proficiency with AWS CDK or similar tools
- Strong understanding of event-driven architectures and scalable cloud systems
- Demonstrated ability to lead projects and mentor engineers effectively
- Excellent analytical and debugging skills