Senior Front-End Architect

HTC Global Services, Inc.
Dearborn, MI, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Web Accessibility Adobe Experience Manager Application Programming Interfaces (APIs) Agile Methodology Component-Based Software Engineering HTML5 Authentication Protocols Automation of Tests Cascading Style Sheets (CSS)
+28 more
Cloud Engineering Code Review DevOps Node.Js OAuth Object-Oriented Software Development Pair Programming Scrum Methodology Openid Connect JSON Web Token Semantic HTML Web Content Accessibility Guidelines Test-Driven Development (TDD) Apache Yarn ReactJS Delivery Pipeline Cypress (Programming Language) Webpack Material UI Information Technology Npm(Software) Graphql Front End Software Development React Redux React Testing Library Restful APIs Es2015 Microservices

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · WWC Europe 2026

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all