Frontend UI/UX Developer (React.js) — Strictly Frontend Only
Important Screening Requirement: This role is for strictly frontend candidates only. Applicants must have strong React.js-based frontend UI/UX development experience. Backend developers, full-stack developers applying primarily from a backend background, DevOps engineers, QA testers, data engineers, and non-frontend profiles will be rejected.
Job Title
Frontend UI/UX Developer (React.js)
Role Type
Intern
Location
Remote
Role Overview
We are looking for a highly skilled Frontend UI/UX Developer with strong React.js experience to design and build clean, responsive, user-friendly web interfaces. This role is focused entirely on frontend development and user experience. The ideal candidate understands modern UI patterns, component-based architecture, responsive design, and translating product requirements and wireframes into polished interfaces.
Strict Candidate Requirement
- Candidates must be frontend-focused and hands-on in React.js.
- Candidates must demonstrate strong UI/UX implementation capability.
- Candidates should have experience building responsive, production-ready web interfaces.
- Candidates whose primary background is backend, full-stack with backend dominance, DevOps, QA, data, or infrastructure will not be considered.
- This is not a backend or general software engineering role.
Key Responsibilities
- Develop and maintain frontend web applications using React.js.
- Convert Figma designs, wireframes, and product requirements into high-quality interfaces.
- Build reusable components and scalable frontend architecture.
- Create intuitive, accessible, and responsive UI across desktop and mobile devices.
- Improve user flows, layout consistency, navigation, and overall usability.
- Collaborate with product, design, and backend teams to integrate frontend requirements.
- Optimize frontend performance, load speed, and cross-browser compatibility.
- Ensure clean code structure, maintainability, and frontend best practices.
- Participate in UI reviews and continuously improve the visual and interactive quality of the product.
Required Qualifications
- Strong hands-on experience with React.js.
- Strong understanding of HTML5, CSS3, JavaScript, and modern frontend development practices.
- Demonstrated experience in UI/UX implementation, not just coding screens.
- Experience with responsive design and mobile-friendly layouts.
- Experience using design tools and working from Figma or similar mockups.
- Ability to create reusable components and maintain design consistency.
- Understanding of state management, component lifecycle, and frontend performance optimization.
- Strong attention to detail in spacing, alignment, typography, and usability.
- Good communication skills and ability to work with product and design stakeholders.
- Experience with Tailwind CSS, Material UI, or similar frontend UI libraries.
- Experience with animation libraries or modern interaction design patterns.
- Understanding of accessibility standards and frontend testing basics.
- Experience working in startup or fast-moving product environments.
- Portfolio or examples of frontend UI work in React.js.
Technical Skills
- React.js
- JavaScript / TypeScript
- HTML5
- CSS3 / SCSS / Tailwind CSS
- Responsive UI design
- Component-based architecture
- Figma handoff implementation
- Git / version control