Logo
Tror AI for everyone

Tror AI for everyone is hiring: UI React Developer in Sunnyvale

Tror AI for everyone, Sunnyvale, CA, United States, 94087

Save Job

Content Summary: UI React Developer at Sunnyvale, for Tror AI for everyone

Job Description

Job Description

Job Title: UI React Developer

Location: Sunnyvale, CA


Employment Type: C2C/W2

Job Summary:

We are looking for a UI React Developer with expertise in React, Redux, React Hooks, ES6, HTML, CSS, and JavaScript. The ideal candidate will be responsible for developing and maintaining high-quality, responsive web applications, ensuring seamless user experiences.

Key Responsibilities:
  • Develop scalable and reusable UI components using React.js, React Hooks, and Redux.
  • Write clean, maintainable, and efficient JavaScript code following best practices.
  • Implement responsive designs using HTML5, CSS3, and modern UI frameworks.
  • Optimize application performance by identifying and resolving UI bottlenecks.
  • Collaborate with UX designers and backend developers to create seamless user experiences.
  • Work with RESTful APIs and integrate backend services into front-end applications.
  • Ensure cross-browser compatibility and mobile-first design principles.
  • Debug, test, and enhance UI components for better performance and usability.
  • Keep up to date with the latest front-end development trends and best practices.
Required Skills & Qualifications:
  • 9+ years of experience in React.js development.
  • Strong proficiency in JavaScript (ES6+), React, Redux, and React Hooks.
  • Hands-on experience with HTML, CSS, and modern UI frameworks (Bootstrap, Tailwind, Material-UI, etc.).
  • Familiarity with state management libraries like Redux/Context API.
  • Experience in integrating RESTful APIs and working with JSON.
  • Knowledge of frontend performance optimization techniques.
  • Strong understanding of version control (Git, GitHub, or GitLab).
  • Experience with unit testing frameworks (Jest, Enzyme, or React Testing Library) is a plus.
  • Good problem-solving skills and attention to detail.
Preferred Qualifications:
  • Experience with TypeScript.
  • Familiarity with GraphQL.
  • Knowledge of Next.js for server-side rendering.
  • Understanding of CI/CD pipelines for frontend applications.