React JS Architect & Developer - #1670809
Infoplus Technologies UK Ltd

Role: React JS Developer
Location: Edinburgh, Scotland
Hybrid (Inside IR35)
Job Description
Role description: (Please include a brief outline of the impact this role will have, including overview of customer industry and projects, access to cutting-edge technology etc.)
We are seeking a passionate and experienced React.js Developer who thrives in building modern, scalable, and secure web applications. The ideal candidate will be proficient in React.js, TypeScript, Tailwind CSS, and have practical knowledge of working with AWS cloud services, Storybook, GlueStack, and CI/CD pipelines. This is a hands-on role focused on component-driven UI development, performance optimization, and seamless integration with cloud-based backends.
Key responsibilities: (Up to 10, Avoid repetition)
Develop responsive and performant user interfaces using React.js, TypeScript, and Tailwind CSS.
Build and maintain reusable UI components with Storybook.
Collaborate with architects and designers to implement UI according to design specs and UX guidelines.
Work closely with Back End teams to integrate RESTful and GraphQL APIs.
Leverage GlueStack or similar full-stack serverless platforms for rapid development.
Use AWS services such as Lambda, S3, Cognito, Aurora, and API Gateway in the development workflow.
Write clean, scalable, and maintainable code with a focus on performance and security.
Participate in code reviews, testing, and documentation to maintain high-quality standards.
Contribute to CI/CD setup and deployment automation using tools like GitHub Actions, CodePipeline, or Jenkins.
Follow DevSecOps practices and ensure compliance with security and access control requirements.
Support application monitoring, troubleshooting, and performance tuning.
Key skills/knowledge/experience: (Up to 10, Avoid repetition)
4+ years of hands-on experience in React.js, Hooks, and TypeScript
Proficient in Tailwind CSS for utility-first styling and responsive design
Experience in building UI libraries or design systems using Storybook
Understanding of GlueStack (or similar frameworks like Firebase, Amplify, etc.)
Familiarity with AWS Services: Lambda, Cognito, S3, API Gateway, Aurora
Experience with AWS Aurora or other relational databases
Basic understanding of Infrastructure as Code using AWS CDK or CloudFormation
Exposure to building and maintaining CI/CD pipelines
Knowledge of secure coding practices and common web vulnerabilities (eg, XSS, CSRF, OWASP Top 10)
Experience with testing frameworks like Jest, React Testing Library, or Cypress
Person specification:ie, negotiating, client facing, communication, assertive, team leading/team member skills, supportive.
All roles are client facing and need good English communication skills
This role is part of the BA process change pilot run
Please note that profiles submitted in next 48 hours will be screened initially. (Profiles submitted post initial submission window will be considered as part of the second set .)
Will the role be 100% remote, hybrid or 100% office?
Hybrid
If the role is hybrid/office based specify location:
Edinburgh, Scotland
Role: React JS Architect
Location: Edinburgh, UK
Hybrid (Inside IR35)
Primary SkillsArchitectSecondary SkillsN/AJob Description
Role description: (Please include a brief outline of the impact this role will have, including overview of customer industry and projects, access to cutting-edge technology etc.)
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: (Up to 10, Avoid repetition)
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, Back End, 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: (Up to 10, Avoid repetition)
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.
Person specification:ie, negotiating, client facing, communication, assertive, team leading/team member skills, supportive.
All roles are client facing and need good English communication skills
Job title:
React JS Architect
Will the role be 100% remote, hybrid or 100% office?
Hybrid
If the role is hybrid/office based specify location:
Edinburgh, Scotland
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume