Frontend Developer/Architect

Stefanini$137K — $147K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 6-10 years in IT, with 4+ years focused on frontend development
  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)
  • Experience with state management libraries like Redux, Zustand, or React Query
  • Familiarity with front-end build tools such as Webpack and Babel
  • Solid understanding of RESTful APIs and microservices integration patterns
  • Knowledge of modern authentication frameworks, including OAuth 2.0
  • Commitment to Web Accessibility (WCAG) standards and semantic HTML.

Responsibilities

  • Define and maintain technical architecture for AEM-based applications utilizing SPA and CaaS patterns
  • Develop AEM solutions including components, content modeling, and deployment pipelines
  • Build reusable component libraries to enhance productivity and consistency
  • Create scalable Node.js services to meet full-stack needs
  • Ensure integration of Micro-Frontends while maintaining a cohesive user experience
  • Engage in Agile ceremonies, contributing to team velocity and quality
  • Champion Test-Driven Development and clean code practices.

Benefits

  • Opportunities for professional development and skill enhancement
  • Collaborative work environment with focus on innovation
  • Involvement in the latest front-end technologies and practices
  • Leadership opportunities in project architecture and development
  • Flexible work arrangements may be available.
Full Job Description
We are looking for a candidate who can 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). Job Requirements Skills Required - Front End (Software Engineering), React, Node.js, GCP Cloud Run, Java, HTML5, Cloud Architecture, Artificial Intelligence & Expert Systems Experience Required: - 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 **Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives*** Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers. #LI-SK2 #LI-ONSITE Pay Range: $ 66.00 - $ 71.00

Similar Jobs

More Jobs at Stefanini

More Information Technology Jobs

Find similar Frontend Developer/Architect jobs: