About the Role:
We are looking for a Senior UI Architect with 12+ years of relevant professional experience in full stack and solution architecture roles.
Requirements:
- Lead solution architecture and technical design for enterprise-grade web applications across frontend, backend, and CMS platforms.
- Own RFP/RFI preparation, including solution approaches, architecture diagrams, technology selection, estimations, and risk mitigation strategies.
- Architect and design applications using Angular, ReactJS, NextJS, and NodeJS, ensuring scalability, performance, and security.
- Define and govern UI and full stack architectural standards, best practices, and reusable frameworks.
- Collaborate closely with business stakeholders, product owners, UX teams, and delivery teams during design and development phases.
- Provide technical leadership and oversight, including design reviews, code reviews, and architecture validations across multiple teams.
- Design and implement API-driven, service-oriented and microservices-based architectures.
- Lead cloud-native solution design and deployment on AWS and/or Azure, including CI/CD and DevOps considerations.
- Evaluate, design, and integrate CMS platforms (headless and traditional) such as WordPress, Contentful, Strapi, or similar.
- Partner with other architects to continuously evolve a modern, scalable user interface and application ecosystem.
Technical Skills:
- Frontend: ReactJS, Angular, Next.js, JavaScript (ES6+), TypeScript, Micro-frontend architecture, Design systems
- Backend & APIs: Node.js, Express.js, REST APIs, GraphQL, Microservices, API-first architecture
- CMS: Headless CMS (Contentful, Strapi), WordPress
- Cloud & DevOps: AWS, Azure, CI/CD pipelines, Cloud-native architecture, Docker
- Architecture & Practices: Enterprise solution architecture, Scalability, Performance optimization, Security best practices, Reusable frameworks
- Tools & Methodologies: Git (GitHub/GitLab/Bitbucket), Agile/Scrum, Code reviews, Design reviews, Estimation & risk management