HTC Global Services

HTC Global Services

Senior Front-End Architect

Dearborn, Michigan, USA · Senior · full-time

Sponsorship not specifiedDetected 109 days ago
JavaScriptJavaReactHTMLCSSReduxwebpackViteNode.jsCode ReviewGCPCloud PlatformsCI/CDDevOpsGraphQLRESTOAuthAgileJestCommunicationCollaborationProblem SolvingMentoring

Stay score

odds of building a lasting career here

42Risky
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Green-card filing pattern in this occupation

Context, not a finding about this posting: of this employer's 34 green-card filings in this occupation, 97% were for a worker who already held the job.

Third-party placement is common here

48% of this employer's visa filings place the worker at a client company rather than at the employer itself, across 27 clients. Your visa, salary band and layoff exposure would follow the employer of record, not the client.Most common: State Farm Mutual Automobile Insurance Company · Ford Motor Company · American Family InsuranceFiles as an H-1B dependent employer.

Green-card follow-through: 65%

Of 20 labor certifications old enough to have been used, 7 expired without the employer filing the next step. Median time from filing to decision: 484 days.97% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

56 transfer filings in the last year, covering 56 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Ensure seamless integration of Micro-Frontend applications across teams.
  • Participate in Agile ceremonies including sprint planning, retrospectives, and backlog refinement.
  • Apply Test-Driven Development (TDD), clean code principles, and pair programming practices.

Responsibilities

  • Architect, design, and develop high-quality, performant, and accessible user interfaces using ReactJS.
  • Design and maintain Micro-Frontend architectures using Module Federation and Single-SPA.
  • Define and maintain technical architecture for Adobe Experience Manager (AEM) applications utilizing SPA and Content as a Service (CaaS) patterns.
  • Develop and maintain AEM components, content models, workflows, and deployment pipelines.
  • Build reusable component libraries and frameworks to improve development efficiency and consistency.
  • Develop scalable Node.js services and APIs.
  • Collaborate with back-end engineers, UX/UI designers, product owners, and architects to translate business requirements into technical solutions.
  • Perform code reviews and promote coding standards and engineering best practices.
  • Design solutions that emphasize scalability, security, performance, and reliability.
  • Optimize application performance across browsers and devices.

Requirements

  • Bachelor's Degree.
  • 6 10 years of overall IT experience with at least 4 years of relevant front-end architecture experience.
  • Strong experience with ReactJS and Node.js.
  • Experience with Adobe Experience Manager (AEM).
  • Experience designing Micro-Frontend architectures using Module Federation or Single-SPA.
  • Experience with Google Cloud Platform (Google Cloud Platform) Cloud Run.
  • Strong Java development experience for AEM backend development.
  • Advanced knowledge of HTML5, CSS3, and JavaScript (ES6+).
  • Experience with state management solutions such as Redux, Zustand, or React Query.
  • Experience with front-end build tools including Webpack, Babel, Vite, and NPM/Yarn.

This listing is sourced directly from HTC Global Services's careers page and normalized into a canonical job model.