Logo
Diamondpick

Diamondpick is hiring: UI React Architect in Minneapolis

Diamondpick, Minneapolis, MN, US, 55400

Save Job

Job Title: UI React Architect

Location: Minneapolis, MN (Onsite- Day 1)

Job Summary

We are looking for a highly skilled UI React Architect to lead the design and development of large-scale, enterprise-grade front-end applications for Client Bank's digital platforms. The ideal candidate will have deep expertise in React.js, TypeScript, Micro-frontend architecture, and front-end performance optimization. You'll collaborate closely with architects, product owners, and backend teams to create scalable, maintainable, and secure UI frameworks that drive exceptional customer experiences.

Key Responsibilities:

Architecture & Design

  • Define and drive UI architecture, design principles, and coding standards across digital applications.
  • Architect component-based, modular, and reusable UI frameworks using React and TypeScript.
  • Develop and implement Micro-frontend and Design System strategies to ensure scalability and maintainability.
  • Partner with solution architects to integrate front-end with back-end microservices (RESTful / GraphQL APIs).
Development & Technical Leadership
  • Lead the end-to-end development lifecycle for UI components - from conceptualization to deployment.
  • Ensure performance optimization, accessibility (WCAG compliance), and cross-browser compatibility.
  • Conduct code reviews, mentoring, and technical guidance to front-end developers.
  • Collaborate with DevOps teams to implement CI/CD pipelines for UI applications.
Collaboration
  • Work closely with UX/UI designers to translate wireframes and visual designs into responsive UI.
  • Coordinate with Product Owners, Business Analysts, and QA engineers to ensure product quality and timely delivery.
  • Partner with backend, cloud, and security teams to ensure secure and efficient integration.
Innovation & Best Practices
  • Evaluate and adopt new front-end frameworks, tools, and libraries to enhance development productivity.
  • Establish and promote best practices around React, Redux, hooks, and modern state management techniques.
  • Participate in architectural reviews, performance audits, and design discussions.
  • Required Technical Skills
Core Front-end:
  • React.js (advanced), Redux / Context API, React Hooks
  • TypeScript, JavaScript (ES6+), HTML5, CSS3, SASS/LESS
  • Responsive Web Design, Flexbox, CSS Grid, Bootstrap, or Tailwind
Architecture:
  • Micro-frontend architecture (Module Federation, Single-SPA, etc.)
  • Design Systems (Storybook, Material UI, Chakra UI, or similar)
  • State management and scalable component-based design
Integration:
  • RESTful APIs / GraphQL integration
  • OAuth2 / JWT / SSO authentication mechanisms
Testing & DevOps:
  • Jest, React Testing Library, Cypress, or Enzyme
  • CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
  • Docker / Kubernetes exposure preferred
Performance & Security:
  • UI performance profiling, lazy loading, code splitting
  • Web security standards (OWASP, CSP, XSS prevention)
Preferred Skills
  • Experience with Azure Cloud or AWS Cloud front-end hosting and deployment.
  • Familiarity with Node.js, Express, or SSR (Next.js / Remix).
  • Knowledge of Agile / SAFe methodologies.
  • Experience in banking or financial domain applications (preferred but not mandatory).


Educational Qualification

Bachelor's or Master's degree in Computer Science, Information Technology, or related field.