Experience: 2 - 4 yrs
No. of. openings: 2
About the Role:
We're looking for a passionate and skilled Full Stack Developer to help us build scalable, secure, and high-performance web applications. You'll work with React.js, Next.js, Node.js, and AWS Serverless technologies, collaborating with UI/UX designers, backend engineers, and product teams.
Key Responsibilities:
Frontend (React.js + Next.js):
- Develop fast, scalable, and responsive UIs using React.js and Next.js
- Manage state using Redux (Saga) or Context API
- Implement authentication and authorization flows (OAuth, JWT, etc.)
- Build modular, reusable components using React Hooks
- Style components using SCSS/SASS with responsive design
- Optimize performance (lazy loading, code splitting, caching)
- Apply front-end security best practices (XSS, CSRF protection)
Backend (Node.js + AWS Serverless):
- Design and develop serverless APIs using Node.js and Serverless Framework
- Deploy applications on AWS using Lambda, API Gateway, S3, RDS, IAM, etc.
- Manage environment configurations and secrets (SSM / Secrets Manager)
- Design and maintain MySQL schemas and stored procedures
- Set up CI/CD pipelines using Bitbucket Pipelines or GitHub Actions
- Monitor logs and performance metrics using CloudWatch
- Follow best practices for backend security, scalability, and disaster recovery
Required Skills
- Proficiency in JavaScript (ES6+), React.js, and Node.js
- Hands-on experience with Next.js for SSR and static site generation
- Strong understanding of Redux, Redux Saga, or Context API
- Expertise in SCSS/SASS and responsive UI development
- Experience working with AWS services (Lambda, API Gateway, RDS, S3)
- Solid knowledge of MySQL writing complex queries and schema design
- Familiarity with Git, version control, pull requests, and CI/CD pipelines
- Awareness of secure coding practices for both frontend and backend