Principal Architect - R01555484
Hyderabad, Andhra Pradesh, India
Digital Engineering – Digital Engineering : Digital Engineering /
Employee /
Hybrid
Principal Architect
Primary Skills
- AngularJS, Micro Front-end Architecture, Design principles , technical roadmap, Webpack 5 , Solutioning , cloud platforms, stakeholder management
Job requirements
- We are seeking an experienced Principal Front-End Architect with deep expertise in Angular and Micro Front-End Architecture to lead the development of scalable, modular, and enterprise-grade front-end solutions.
- As part of our Solution Team, you will define and govern the architectural strategy for large-scale applications composed of independently deployable front-end modules.
- You will collaborate across engineering, product, DevOps, and UX teams to drive cohesive, performant, and maintainable user interfaces while enabling development autonomy and speed across multiple domains and squads.
- Define and own the front-end architecture with a strong focus on Micro Front-End (MFE) design principles using Angular and modern web frameworks.
- Establish the technical roadmap for modular and federated front-end systems, leveraging tools like Module Federation (Webpack 5), Nx Monorepos, and custom runtime integrations.
- Design scalable UI component libraries and shared modules that support multiple Angular applications across teams and products.
- Lead architectural governance across squads to ensure alignment with MFE strategy, performance goals, and maintainability.
- Partner with solution and enterprise architects to shape holistic solutions integrating front-end MFE layers with backend services, APIs, and cloud platforms.
- Serve as the Angular and MFE subject matter expert in design sessions, code reviews, and technical workshops. Guide development teams in implementing front-end modules that follow the micro front-end contracts and communication standards (e.g., shared state, routing, versioning).
- Collaborate with DevOps to streamline CI/CD pipelines for micro front-end deployment and integration.
- Experience with cloud platforms (Azure, AWS, or GCP).
- Experience in enterprise or B2B SaaS applications. Knowledge of containerization (Docker) and orchestration (Kubernetes) is a plus.
- Experience with design systems such as Material, Clarity, or Tailwind-based implementations.
- Strategic thinker with a solution-oriented mindset.
- Strong leadership and mentoring abilities.
- Excellent communication and stakeholder management skills.
- Attention to detail and a passion for clean, maintainable code.
Key Responsibilities:
Architecture & Strategy:
Technical Leadership & Collaboration:
Preferred Qualifications:
Key Competencies: