Front-End Developer (UI/UX) | Fresher & Experienced Both Can Apply

Filled
March 9, 2026

Job Description

💼 Job Details

  • Job Title: Front-End Developer (UI/UX)
  • Employment Type: Full-Time
  • Experience: Fresher to Experienced
  • Location: Work From Home / Remote

📝 Job Description

We are looking for a creative and detail-oriented Front-End Developer (UI/UX) to design and build visually appealing, responsive, and user-friendly web and mobile applications.

In this role, you will collaborate closely with designers and back-end developers to transform design concepts into high-quality interfaces and ensure a smooth and engaging user experience across platforms.

🔑 Key Responsibilities

  • Collaborate with designers and back-end developers to build responsive web and mobile applications.
  • Write clean, efficient, and maintainable code using React, React Native, and modern JavaScript (ES6+).
  • Develop and maintain design systems, reusable UI components, and style guides.
  • Convert wireframes, mockups, and prototypes into functional and interactive user interfaces.
  • Ensure cross-browser compatibility, mobile responsiveness, and accessibility compliance.
  • Optimize application performance and resolve UI/UX issues.
  • Continuously improve the overall user experience through best practices and feedback.

🛠 Required Skills & Qualifications

  • Strong portfolio showcasing visually appealing web or mobile interfaces.
  • Expertise in HTML, CSS (SASS/LESS), and JavaScript frameworks such as React.
  • Familiarity with design tools like Figma, Sketch, or Adobe XD.
  • Knowledge of design principles, typography, and color theory.
  • Experience with front-end build tools such as Webpack, Vite, or similar tools.
  • Understanding of UI/UX best practices, accessibility standards (WCAG), and responsive design.
  • Strong team collaboration and communication skills.
  • (Optional) Knowledge of RESTful APIs and backend integration.

🌟 Nice-to-Have Skills

Experience using Git and working in Agile development environments.

Experience with mobile-first design or hybrid apps using React Native.

Familiarity with state management libraries such as Redux or Context API.

Knowledge of performance optimization techniques like lazy loading and code splitting.