About the role
We are looking for a UI Developer with 2+ years of hands-on experience in React.js who is passionate about frontend technologies and building modern, scalable web applications. You'll work closely with designers, backend developers, and product managers to create beautiful and functional user interfaces.
Key Responsibilities:
* Build and maintain modern UI components using React.js
* Translate Figma/design mockups into responsive web pages
* Ensure code quality, performance, and cross-browser compatibility
* Collaborate with cross-functional teams to develop new features
* Optimize applications for maximum speed and scalability
* Work with RESTful APIs and integrate them into frontend applications
* Participate in code reviews and contribute to frontend best practices
Requirements:
* 2+ years of professional experience in React.js development
* Proficiency in JavaScript (ES6+), HTML5, and CSS3
* Strong knowledge of React Hooks, React Router, and component libraries like Material-UI or Ant Design
* Familiarity with Redux or other state management libraries
* Experience working with Git and modern frontend build tools like Webpack or Vite
* Understanding of responsive design, browser compatibility, and performance optimization
Bonus Skills (Nice to Have):
* Experience with TypeScript
* Exposure to Next.js
* Knowledge of unit testing tools like Jest or React Testing Library
* Understanding of accessibility standards (WCAG)