UI/UX Frontend Developer

Merican Inc
San Francisco, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

San Francisco, United States of America

Tech stack

Clean Code Principles
JavaScript
Web Accessibility
Applications Architecture
Application Performance Management
HTML5
Azure
Big Data
Browser Compatibility
CSS
Code Review
Data Visualization
Design of User Interfaces
Performance Tuning
Next.js
Responsive Web Design
TypeScript
Web Content Accessibility Guidelines
Web Applications
Enterprise Software Applications
React
Backend
WebPack
Material Design
Information Technology
Front End Software Development
React
React Testing Library
Software Coding
REST
Es2015
Docker

Job description

We are seeking an experienced UI/UX Frontend Developer with strong expertise in React.js to lead the design and development of modern, scalable enterprise web applications. This role combines hands-on development with technical leadership, focusing on frontend architecture, reusable UI components, and best practices. Key Responsibilities

  • Lead the design and development of reusable UI components using React.js.
  • Define frontend architecture, coding standards, and development best practices.
  • Build and maintain reusable component libraries and design systems.
  • Architect scalable, high-performance frontend solutions for enterprise applications.
  • Optimize application performance, scalability, and responsiveness.
  • Ensure cross-browser compatibility and responsive design implementation.
  • Collaborate closely with UX designers, backend developers, and cross-functional teams.
  • Conduct code reviews and design reviews to ensure quality and consistency.
  • Mentor development team members and provide technical guidance.
  • Maintain technical documentation and frontend architecture standards.

Requirements

  • Strong expertise in React.js and frontend application architecture.
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Experience with Material UI, Styled Components, Webpack, and Storybook.
  • Expertise with state management solutions such as Redux, Zustand, or Context API.
  • Experience building enterprise-grade component libraries and design systems.
  • Strong understanding of frontend performance optimization techniques.
  • Experience developing applications that handle large datasets and dashboards.
  • Knowledge of accessibility standards (WCAG) and frontend security best practices.
  • Experience with testing frameworks including Jest and React Testing Library.
  • Experience integrating REST APIs.
  • Familiarity with CI/CD pipelines and Docker.

Nice to Have

  • Experience with Next.js.
  • Knowledge of Micro Frontend architecture.
  • Experience with data visualization libraries.
  • Financial services or fintech domain experience.

Preferred Experience

  • 8 12+ years of frontend development experience.
  • 5+ years of hands-on React.js development.
  • Experience leading UI architecture and frontend modernization initiatives.
  • Experience with Azure Cloud and Azure DevOps.
  • Experience working in Agile/Scrum environments.

Education

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • React and/or Azure certifications are a plus.

Apply for this position