UI Architect/Lead Developer

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

ui
architect
react

Job Details

Front End Architect

SENIOR LEVEL DEVELOPER w/ARCHITECT MINDSET

Need to be hands on EXPERT in FE technologies.

Onsite Requirement/Remote (Time zone?): Hybrid 3 days every other week (6 days a month) onsite in Bolingbrook, IL relocation ok, but this is VERY Sr level so needs to make sense .

C/CTH/Perm + Duration: Contract to hire need to be able to convert without sponsorship

THE ESSENTIALS FOR SUCCESS:

  • Bachelor's degree in computer science, a related field, or applicable work experience
  • 10+ years of progressively complex experience on Web and UI technologies and developing successful products
  • Strong expertise in NodeJS and GraphQL middleware architecture for optimized data fetching and state management
  • Expert-level knowledge of React (including React 19 features) for building scalable frontend applications and component libraries
  • Expert-level knowledge of raw JavaScript (ES6+), TypeScript, SCSS, CSS3, and HTML5
  • Experience with React ecosystem tools including Redux, React Query, and React Router
  • Expert in debugging JavaScript and CSS across modern browsers
  • Built single-page web applications that perform well in modern, mobile, and legacy browsers (responsive UI)
  • Experience with frontend testing frameworks including Jest, React Testing Library for unit testing, and Cypress for end-to-end testing
  • Familiar with modern frontend build tools such as Webpack, Vite, or similar technologies
  • Integrated web applications with various types of APIs, and are comfortable with authentication and authorization (OAuth/JWT/SAML)
  • Experience with server-side rendering (SSR) and client-side rendering (CSR) architectures
  • Familiar with common web application security concerns and knowledge of how to prevent and fix exploits (XSS/clickjacking)
  • Experience in developing browser extensions or plugins to enable additional functionality on the browser and to integrate with native OS/platforms
  • Knowledge of frontend performance optimization techniques including code splitting, lazy loading, and modern browser APIs
  • Good understanding of JAVA and its usage in modern web application development
  • Experience working with production support and project consultants in an onshore/offshore model
  • Possess a strong work ethic; takes pride in producing a quality product
  • Support off-hours production issues and code deployments as needed
  • Minimal travel required (training/conferences)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.