Role description:
* We are looking for a highly skilled React.js Architect with deep experience in AWS cloud services to lead the architecture, design, and delivery of modern, scalable, and secure web applications.
* The role demands hands-on expertise in front-end technologies, cloud-native design, and DevSecOps practices using modern tools like Tailwind CSS, GlueStack, Storybook, AWS Aurora, and CDK.
Key responsibilities:
• Design and architect scalable front-end solutions using React.js, TypeScript, and Tailwind CSS.
• Lead the implementation of component-driven development with Storybook for reusable UI components.
• Define architecture and development patterns following best practices for maintainability, performance, and scalability.
• Leverage GlueStack for serverless full-stack development and optimize workflows.
• Integrate and optimize AWS services including Lambda, API Gateway, Aurora, CloudFront, S3, Cognito, SNS, etc.
• Architect secure, highly available, and cost-effective solutions on AWS using AWS CDK (Cloud Development Kit).
• Design and enforce robust CI/CD pipelines using AWS CodePipeline, CodeBuild, GitHub Actions, or Jenkins.
• Apply DevSecOps principles including security by design, automated security scans, OWASP best practices, and compliance.
• Collaborate with product, UI/UX, backend, and DevOps teams to drive full-stack delivery.
• Perform code reviews, architecture reviews, and mentor developers in clean code, performance, and security practices.
• Ensure seamless integration with AWS Aurora for highly performant relational databases.
Key skills/knowledge/experience:
Required Skills & Experience:
• Strong expertise in React.js, Hooks, TypeScript, and JavaScript (ES6+)
• Advanced experience with Tailwind CSS for styling and responsive UI design.
• Solid knowledge of Storybook for component-driven development.
• Familiarity with GlueStack ecosystem or similar serverless full- stack platforms.
• Expertise in AWS cloud architecture using services like Aurora, Lambda, API Gateway, Cognito, CloudFront, and S3.
• Strong understanding of security principles, including IAM, encryption, access control, and OWASP guidelines.
• Experience in building and maintaining CI/CD pipelines, with hands-on use of AWS CodePipeline, GitHub Actions, or similar tools.
• Experience with AWS CDK for IaC (Infrastructure as Code).
• Strong understanding of microservices and API-first development.
• Proficient in unit testing and end-to-end testing using Jest, React Testing Library, Playwright, or Cypress.