Senior Front-End Architect
Role details
Job location
Tech stack
Job description
-
Architect, design, and deliver high-quality, performant, and accessible user interfaces using ReactJS and modern front-end technologies.
-
Lead development and maintenance of Micro-Frontend architectures using Module Federation and Single-SPA.
-
Define and maintain technical architecture for AEM-based applications using SPA and CaaS patterns.
-
Develop and maintain Adobe Experience Manager (AEM) solutions, including component development, content modeling, workflows, and deployment pipelines.
-
Build reusable component libraries and frameworks to improve consistency and developer productivity.
-
Develop scalable Node.js services and APIs to support full-stack application requirements.
-
Collaborate with back-end engineers, UX/UI designers, product owners, and architects to translate business requirements into technical solutions.
-
Ensure seamless integration of Micro-Frontends across teams and platforms.
-
Participate in Agile ceremonies including sprint planning, retrospectives, and backlog refinement.
-
Conduct code reviews and maintain engineering standards and coding best practices.
-
Promote Test-Driven Development (TDD), clean code principles, and pair programming practices.
-
Drive architectural decisions related to scalability, security, performance, and reliability.
-
Optimize applications for speed, responsiveness, and scalability across platforms and devices.
-
Implement modern authentication and authorization mechanisms including OAuth 2.0, OpenID Connect, and JWT.
-
Mentor junior and mid-level engineers and contribute to engineering best practices and architectural guidelines.
-
Lead technical discovery and spike activities to support architectural decision-making.
Requirements
We are seeking a Senior Front-End Architect with strong expertise in ReactJS, Adobe Experience Manager (AEM), Micro-Frontend architecture, and modern front-end engineering practices. The role focuses on designing scalable, high-performance, and accessible applications while driving architectural decisions, engineering standards, and technical excellence across teams., + 6-10 years of IT experience with at least 4 years in relevant specialization.
-
Strong experience in ReactJS and Node.js development.
-
Experience with Adobe Experience Manager (AEM).
-
Expertise in Micro-Frontend architecture using Module Federation or Single-SPA.
-
Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
-
Experience with state management tools such as Redux, Zustand, or React Query.
-
Experience with Webpack, Babel, Vite, and NPM/Yarn.
-
Experience with CI/CD pipelines and DevOps practices.
-
Understanding of RESTful APIs, GraphQL, and microservices integration patterns.
-
Strong knowledge of OAuth 2.0, OpenID Connect, and JWT authentication mechanisms.
-
Experience with Test-Driven Development (TDD) and testing tools such as Jest, React Testing Library, and Cypress.
-
Experience with pair programming and collaborative engineering workflows.
-
Experience with GCP Cloud Run and cloud architecture concepts.
-
Strong understanding of Java and Object-Oriented Programming concepts.
-
Knowledge of semantic HTML and web accessibility standards (WCAG).
-
Bachelor's Degree required.
-
Master's Degree preferred.
Benefits & conditions
- Hybrid work model: 4 days onsite per week (Monday-Thursday).
What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you'll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You'll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.