Search

UI Architect (React)

Aptino, Inc.
locationFranklin, TN 37068, USA
PublishedPublished: 6/14/2022
Full Time

Job Description

Job Title: UI Architect (React)

Location: Franklin, TN (Onsite)

Duration: 10 Months

About the Role

We are seeking an experienced UI Architect (React) to lead the design and development of scalable, high-performance web applications. You will own the frontend architecture, drive best practices, and build robust, reusable UI systems using modern React technologies.

Key Responsibilities

  • Define and drive the frontend architecture using React.js
  • Design and implement scalable, reusable, and maintainable UI component libraries
  • Lead the development of design systems and ensure consistency across applications
  • Architect solutions using modern React patterns (Hooks, Context API, Suspense, etc.)
  • Optimize applications for maximum performance, scalability, and responsiveness
  • Collaborate with UX designers, product managers, and backend teams
  • Establish and enforce coding standards, testing strategies, and best practices
  • Conduct code reviews and provide technical mentorship to frontend teams
  • Implement state management solutions (Redux, Zustand, Recoil, etc.)
  • Ensure cross-browser compatibility and responsive design
  • Drive adoption of micro-frontend architecture (if applicable)
  • Integrate frontend applications with REST/GraphQL APIs

Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 8–12 years of experience in frontend development
  • 5+ years of hands-on experience with React.js
  • Strong proficiency in JavaScript (ES6+), HTML5, CSS3
  • Deep understanding of React architecture and lifecycle
  • Experience with state management libraries (Redux Toolkit, MobX, Zustand, etc.)
  • Expertise in component-driven development
  • Experience with TypeScript in React applications
  • Strong understanding of RESTful APIs / GraphQL integration
  • Familiarity with modern build tools (Webpack, Vite, Babel)
  • Experience with version control (Git)

Preferred Qualifications

  • Experience with Next.js for SSR/SSG applications
  • Knowledge of micro-frontends (Module Federation, Single-SPA, etc.)
  • Experience with UI frameworks (Material UI, Ant Design, Tailwind CSS)
  • Familiarity with testing frameworks (Jest, React Testing Library, Cypress)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience in performance tuning and optimization techniques
  • Understanding of accessibility standards (WCAG)


Interested candidates can reach out to me at pjaiswal@aptino.com

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...