Jobs · Engineering · Michigan

Frontend Developer/Architect

Stefanini Group · Dearborn, MI · 1 mo ago
On-siteEngineeringFull-time

About the role

Stefanini is looking for a Frontend Developer/Architect to architect, design, and deliver high-quality, performant, and accessible user interfaces using ReactJS and modern front-end technologies. Lead the development and maintenance of Micro-Frontend architectures using Module Federation and Single-SPA, enabling scalable, independently deployable front-end modules across multiple applications.

Responsibilities

  • Define and maintain the technical architecture for AEM-based applications, leveraging SPA (Single Page Application) and CaaS (Content as a Service) patterns.
  • Develop and maintain Adobe Experience Manager (AEM) solutions, including component development, content modeling, workflows, and deployment pipelines.
  • Build robust, reusable component libraries and frameworks that improve developer productivity and consistency across teams.
  • Develop scalable Node.js services and APIs to support full-stack application needs.
  • Ensure seamless integration of Micro-Frontends across teams and platforms, maintaining a unified user experience.
  • Participate actively in Agile ceremonies - sprint planning, retrospectives, and backlog refinement - contributing to team velocity and delivery quality.
  • Champion Test-Driven Development (TDD), clean code principles, and pair programming practices.
  • Implement and enforce modern authorization and authentication mechanisms, including OAuth 2.0, OpenID Connect, and JSON Web Tokens (JWT).

Skills Required

  • Front End (Software Engineering), React, Node.js, GCP Cloud Run, Java, HTML5, Cloud Architecture, Artificial Intelligence & Expert Systems

Qualifications

  • 6-10 yrs in IT with 4+ yrs in frontend development
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+)
  • Experience with state management solutions such as Redux, Zustand, or React Query
  • Proficiency with front-end build tools: Webpack, Babel, Vite, NPM/Yarn
  • Experience with CI/CD pipelines and DevOps practices (e.g., GitHub Actions, Jenkins, Azure DevOps)
  • Solid understanding of RESTful APIs, GraphQL, and microservices integration patterns
  • Strong knowledge of modern authentication and authorization (JWT, OAuth 2.0, OpenID Connect)
  • Demonstrated experience with Test-Driven Development (TDD) and tools such as Jest, React Testing Library, Cypress
  • Experience with pair programming and collaborative engineering workflows
  • Strong problem-solving ability, attention to detail, and excellent communication skills
  • Mastery of semantic HTML and a commitment to Web Accessibility (WCAG) standards.
  • Cloud Architecture: Ability to design decoupled, resilient systems. Specifically, experience with Micro-Frontend architecture (Module Federation or Single-SPA).
  • Artificial Intelligence & Expert Systems: Practical experience integrating AI/ML capabilities into web applications, such as using LLMs (Large Language Models) & Agentic AI to automate tasks.

Education Required

Bachelor's Degree

Education Preferred

Master's Degree

Similar jobs

Frontend Architect

MolexAustin, TX· 1 wk ago
Information Technology$110k–$160k/yrapply on koch.avature.net

Frontend Architect

MolexLisle, IL· 1 wk ago
Engineering$110k–$160k/yrapply on koch.avature.net

Frontend Developer

International PaperMemphis, TN· 1 mo ago
Engineering$83k–$121k/yrapply on iazbqy.fa.ocs.oraclecloud.com

Frontend Developer

SkillSnap Learning Pvt. LtdLake County, IN· 1 mo ago
Engineeringapply on skillsnaplearning.com

Frontend Developer

Mattox SolutionNew York, NY· 1 mo ago
Engineeringapply on mattoxsolution.com