Overview
Skills
Job Details
Job Summary
We are seeking a skilled Full Stack Developer with strong expertise in React for front-end, Node.js for back-end services, and AWS Lambda for serverless computing. The ideal candidate should have more than 10 years of experience in design, develop, and deploy scalable, high-performance applications leveraging modern cloud-native and serverless architectures.
Job Requirements
Technical Skills
Front-end:
Strong proficiency in React.js, JavaScript (ES6+), TypeScript, HTML5, CSS3.
Familiarity with React Router, state management (Redux, Context API, Zustand, or similar).
Experience with responsive design frameworks (Material UI, Bootstrap, Tailwind CSS optional).
Back-end:
Expertise in Node.js and frameworks like Express.js, Nest.js (optional).
Experience designing RESTful and/or GraphQL APIs.
Knowledge of asynchronous programming and event-driven architecture.
AWS & Serverless:
Hands-on experience with AWS Lambda, API Gateway, DynamoDB, S3, CloudFront, SNS/SQS.
Experience with Infrastructure as Code (AWS SAM, CloudFormation, CDK, Terraform).
Understanding of AWS IAM roles, permissions, and security best practices.
DevOps & Testing:
CI/CD pipelines with AWS CodePipeline, GitHub Actions, or similar.
Unit/integration testing tools (Jest, Mocha, Chai, Cypress).
Logging, monitoring, and observability tools (CloudWatch, X-Ray).
Experience
3+ years of professional full stack development experience.
Proven track record delivering production-ready serverless applications.
Experience working in Agile/Scrum teams.
Soft Skills
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Ability to work independently in a fast-paced, remote/hybrid environment.