CrawlJobs Logo

UI/UX React JS Developer

vodafone.com Logo

Vodafone

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking an experienced UI/UX React JS Developer with strong front-end engineering skills and a deep understanding of user experience design principles. The individual will primarily work on the front-end of web applications, translating UI/UX design wireframes into high-quality, reusable React.js components. With more than 6 years of hands-on React.js experience and a strong background in broader UI/UX development, the candidate will build scalable, performant, and responsive interfaces, collaborate closely with designers and cross-functional teams, and ensure that applications are robust, maintainable, and aligned with business requirements.

Job Responsibility:

  • Develop new user-facing features using React.js
  • Build reusable components and front-end libraries for future use
  • Translate UI/UX design wireframes and visual mock-ups into high-quality, production-ready code
  • Work on the front-end of web applications to build modern, responsive UI/UX using React.js
  • Implement and maintain React.js workflows such as Flux or Redux for state management
  • Optimise components and pages for maximum performance across a wide range of web-capable devices and browsers
  • Ensure robust handling of asynchronous requests, partial page updates, and AJAX operations
  • Address and resolve cross-browser compatibility issues and implement effective workarounds
  • Collaborate with UI/UX designers to bridge the gap between graphical design and technical implementation
  • Work with the team to design UI/UX and build software applications that function across multiple platforms
  • Maintain and improve existing websites and web applications by developing new user-facing and mobile-based features
  • Build reusable code and libraries that support scalability and long-term maintainability
  • Validate the technical feasibility of UI/UX designs and provide feedback to design and product teams
  • Assure that all user input is validated before submission to the back end
  • Conduct thorough testing of user interfaces across multiple platforms
  • Get feedback from users and customers, and build solutions that address their needs effectively
  • Write functional requirement documents and user guides for new and existing features
  • Ensure high-quality graphic standards, accessibility considerations, and brand consistency
  • Collaborate with other team members and stakeholders to deliver high-quality products

Requirements:

  • Hold a B.Tech/B.E./MCA/BCA degree (or equivalent)
  • 8+ years of total experience as a UI/UX developer
  • 6+ years of hands-on experience in React.js
  • Thorough understanding of React.js and its core principles
  • Experienced with popular React.js workflows such as Flux or Redux
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Proficient in web markup technologies, including HTML5, CSS3, and JavaScript
  • Strong understanding of client-side scripting and JavaScript frameworks, including jQuery, AJAX, AngularJS and other advanced JavaScript libraries and frameworks
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient in identifying and resolving cross-browser compatibility issues
  • Strong understanding of front-end coding and development technologies
  • Basic understanding of server-side CSS pre-processing platforms
  • Expertise in C++, Java or other programming languages
  • In-depth understanding of the entire web development process, including design, development, and deployment
  • Excellent analytical and multitasking skills
  • Strong understanding of design principles and user experience (UX) design
  • Able to understand business requirements and translate them into technical requirements
  • Stay up to date with emerging front-end technologies, frameworks, and tools
  • Familiar with RESTful APIs and modern authorisation mechanisms such as JSON Web Token (JWT)
  • Familiar with modern front-end build pipelines, tools, and code versioning systems
  • Able to demonstrate effective communication and customer service skills

Nice to have:

Knowledge of isomorphic React is considered a plus

What we offer:
  • Opportunity to work extensively with React.js and modern front-end technologies on complex, user-facing applications
  • A role that combines UI engineering with UX collaboration
  • Exposure to full web development lifecycle practices (design, development, deployment)
  • A collaborative environment
  • Continuous learning by staying current with emerging JavaScript frameworks, build tools, performance optimisation techniques, and UX best practices

Additional Information:

Job Posted:
March 04, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for UI/UX React JS Developer

Front End Developer

Develop robust and maintainable front-end applications utilizing React, JSX, and...
Location
Location
India , Indore
Salary
Salary:
Not provided
cibirix.com Logo
Cibirix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years work experience
  • Develop robust and maintainable front-end applications utilizing React, JSX, and TypeScript
  • Design and implement application architecture with modular, reusable components
  • Collaborate effectively with UI/UX designers to transform visual designs into functional user interfaces using modern UI libraries such as Tailwind CSS, MUI, and Chakra UI
  • Apply CSS-in-JS methodologies using libraries like styled-components, Emotion, or MUI’s styling solution
  • Monitor and improve Core Web Vitals (LCP, INP/FID, CLS)
  • Utilize performance analysis tools such as Google Lighthouse, Page Speed Insights, WebPageTest, and the Web Vitals library
  • Debug and profile components using advanced tools like React Developer Tools (Profiler) and Chrome DevTools
  • Implement Real User Monitoring (RUM) and analytics using tools and libraries such as web-vitals, Sentry, or SpeedCurve
  • Optimize JavaScript bundle sizes through strategies like code splitting, lazy loading, tree-shaking, and by leveraging tools like Webpack Bundle Analyzer
Job Responsibility
Job Responsibility
  • Develop robust and maintainable front-end applications utilizing React, JSX, and TypeScript, ensuring high code quality and scalability
  • Design and implement application architecture with modular, reusable components and a well-structured, maintainable codebase
  • Collaborate effectively with UI/UX designers to transform visual designs into functional user interfaces using modern UI libraries such as Tailwind CSS, MUI, and Chakra UI
  • Apply CSS-in-JS methodologies using libraries like styled-components, Emotion, or MUI’s styling solution to deliver dynamic and consistent component-level styling
  • Monitor and improve Core Web Vitals (LCP, INP/FID, CLS) to ensure optimal performance, responsiveness, and stability of the user experience
  • Utilize performance analysis tools such as Google Lighthouse, Page Speed Insights, WebPageTest, and the Web Vitals library to assess and enhance front-end performance
  • Debug and profile components using advanced tools like React Developer Tools (Profiler) and Chrome DevTools
  • Implement Real User Monitoring (RUM) and analytics using tools and libraries such as web-vitals, Sentry, or SpeedCurve to capture real-world performance data and drive continuous improvement
  • Optimize JavaScript bundle sizes through strategies like code splitting, lazy loading, tree-shaking, and by leveraging tools like Webpack Bundle Analyzer to improve load times and runtime performance
  • Conduct ongoing testing and debugging to ensure application performance, responsiveness, accessibility, and cross-browser/device compatibility
  • Fulltime
Read More
Arrow Right

React JS Developer

We are looking for a skilled React JS Developer to join our team. The ideal cand...
Location
Location
India , Pondicherry
Salary
Salary:
Not provided
askantech.com Logo
Askan Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Strong proficiency in JavaScript, HTML, and CSS
  • Familiarity with web application architecture patterns such as MVC, MVVM, and Flux
  • Experience with web app build tools, such as Webpack and Gulp
  • Familiarity with version control systems, such as Git
  • Knowledge of Agile development methodologies
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork skills
Job Responsibility
Job Responsibility
  • Develop web applications using React JS and other web technologies
  • Collaborate with UI/UX designers to implement design specifications into React JS components and pages
  • Integrate web applications with server-side logic developed by back-end developers
  • Optimize application performance and ensure scalability
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and provide feedback to other developers
  • Stay up-to-date with emerging trends and technologies in web development
  • Fulltime
Read More
Arrow Right

Senior React JS Developer

We are looking for a talented React Developer to join our team and help build dy...
Location
Location
Pakistan , Rawalpindi
Salary
Salary:
Not provided
translation-empire.pk Logo
Translation Empire
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years + of experience in React.js development
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Strong proficiency in JavaScript (ES6+), Bootstrap, Tailwind CSS
  • Hands-on experience with state management libraries (Redux, Context API, etc.)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token(JWT)
  • Knowledge of RESTful APIs and asynchronous programming
  • Experience with Git version control
  • Understanding of responsive design principles and UI/UX best practices
  • Strong problem-solving and debugging skills
Job Responsibility
Job Responsibility
  • Develop and maintain responsive, high-quality web applications using React.js
  • Write clean, efficient, and reusable code with best practices
  • Work with state management libraries like Redux, Context API, or MobX
  • Integrate RESTful APIs and third-party services into front-end applications
  • Optimize application performance and ensure cross-browser compatibility
  • Debug and troubleshoot issues in React applications
  • Collaborate with UI/UX designers, backend developers, and other team members
  • Stay updated with the latest React.js features and front-end technologies
  • Fulltime
Read More
Arrow Right

Junior React JS Developer

We are looking for a talented React Developer to join our team and help build dy...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
translation-empire.pk Logo
Translation Empire
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3 years of experience in React.js development
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Strong proficiency in JavaScript (ES6+), Bootstrap, Tailwind CSS
  • Hands-on experience with state management libraries (Redux, Context API, etc.)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token(JWT)
  • Knowledge of RESTful APIs and asynchronous programming
  • Experience with Git version control
  • Understanding of responsive design principles and UI/UX best practices
  • Strong problem-solving and debugging skills
Job Responsibility
Job Responsibility
  • Develop and maintain responsive, high-quality web applications using React.js
  • Write clean, efficient, and reusable code with best practices
  • Work with state management libraries like Redux, Context API, or MobX
  • Integrate RESTful APIs and third-party services into front-end applications
  • Optimize application performance and ensure cross-browser compatibility
  • Debug and troubleshoot issues in React applications
  • Collaborate with UI/UX designers, backend developers, and other team members
  • Stay updated with the latest React.js features and front-end technologies
  • Fulltime
Read More
Arrow Right

React JS Developer

We are seeking a skilled and proactive React.js Developer who can build high-qua...
Location
Location
India , Noida
Salary
Salary:
Not provided
codestoresolutions.com Logo
CodeStore
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–6 years of hands-on experience in React.js development
  • Strong proficiency in JavaScript, HTML, CSS/SCSS, and modern ES6+ concepts
  • Experience with state management libraries such as Redux or Zustand
  • Understanding of build tools such as Webpack, Vite, or Babel
  • Familiarity with UI libraries/frameworks like Material UI, Bootstrap, or Tailwind
  • Experience in integrating APIs using REST or GraphQL
  • Good knowledge of component-level performance optimization and browser rendering behavior
  • Experience with debugging tools and testing frameworks like Jest, Mocha, or React Testing Library
Job Responsibility
Job Responsibility
  • Develop and implement highly responsive user interface components using React.js concepts and workflows
  • Translate UI/UX wireframes into functional, pixel-perfect components
  • Build modular, reusable, and maintainable codebases
  • Contribute to front-end architecture decisions to ensure performance, scalability, and maintainability
  • Optimize components for maximum performance across various devices and browsers
  • Conduct code reviews and ensure adherence to best practices
  • Work closely with the development team to understand requirements and propose UI/UX improvements
  • Participate in sprint planning, estimation, and technical discussions
  • Coordinate with backend engineers to integrate APIs smoothly
  • Troubleshoot, test, and debug UI issues and ensure smooth functionality
  • Fulltime
Read More
Arrow Right

Mobile Developer

This job posting is for an existing, active vacancy and we are looking for Mobil...
Location
Location
Canada , Brampton
Salary
Salary:
120000.00 - 125000.00 CAD / Year
techmahindra.com Logo
Tech Mahindra
Expiration Date
April 30, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s or Higher Degree
  • Hands on experience with React Native and React JS
  • Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3
  • Experience with Redux, Context API, or other state management libraries
  • Solid understanding of RESTful APIs, GraphQL, and backend integration
  • Knowledge of Webpack, Babel, and modern build tools
  • Familiarity with native iOS and Android development (Swift, Objective C, Java, Kotlin) for bridging
  • Knowledge of CI/CD pipelines, App Store/Play Store deployment, and OTA update
  • Experience with unit testing, integration testing, and tools like Jest, Detox
  • Strong understanding of UI/UX principles and responsive design
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high quality mobile applications using React Native
  • Develop responsive web applications using React.js and related technologies
  • Collaborate with product managers, designers, and backend developers to deliver seamless user experiences
  • Optimize application performance for maximum speed and scalability
  • Integrate third party APIs and native modules as needed
  • Write clean, maintainable, and well documented code following best practices
  • Conduct code reviews and mentor junior developers
  • Troubleshoot and resolve bugs, performance issues, and security vulnerabilities
  • Stay updated with emerging technologies and trends in mobile development
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life
  • Disability insurance
  • Paid time off (including holidays, parental leave, and sick leave, as required by law)
Read More
Arrow Right

Frontend React Engineer

We are looking for a talented Frontend/React JavaScript Developer to join our gr...
Location
Location
United States
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ Years active development experience with React JS
  • 3+ years of experience with JavaScript programming, JSON, REST, etc.
  • Excellent debugging and troubleshooting skills.
  • Great verbal and written communication skills.
  • Understanding of and experience with multiple phases of software development lifecycles/methodologies in an Agile/SCRUM environment
  • Demonstrated the ability to meet deadlines and complete tickets based on the agreed estimations.
  • Be an excellent learner that can work without much guidance
  • In-depth knowledge of JavaScript, CSS, and HTML
  • Knowledge of Experience with Redux Toolkit, and Hooks.
  • Experience with browser-based debugging and performance testing frameworks such as Enzyme, Mocha, and Jest.
Job Responsibility
Job Responsibility
  • Be a critical thinker who can anticipate potential pitfalls and suggest improvements.
  • Take ownership of your code, and ensure that the acceptance criteria is met and verified before sending the ticket to QA
  • Reviewing application requirements and interface designs.
  • Translate UI/UX designs into pixel-accurate web-based interfaces.
  • Developing and implementing highly responsive user interface components using react concepts.
  • Build new features from the ground up or help enhance and maintain existing projects.
  • Collaborate with onsite and offshore engineering teams to produce clean reusable code, and assist in code reviews.
  • Work with backend engineers to discuss API and data requirements needed to power frontend web applications.
  • Assist the QA team by validating bugs and providing fixes in a timely manner.
  • Participate in architecture discussions and provide feedback on how to build or improve application performance.
Read More
Arrow Right

Frontend React Engineer

We are looking for a talented Frontend/React JavaScript Developer to join our gr...
Location
Location
Mexico
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ Years active development experience with React JS
  • 3+ years of experience with JavaScript programming, JSON, REST, etc.
  • Excellent debugging and troubleshooting skills
  • Great verbal and written communication skills
  • Understanding of and experience with multiple phases of software development lifecycles/methodologies in an Agile/SCRUM environment
  • Demonstrated the ability to meet deadlines and complete tickets based on the agreed estimations
  • Be an excellent learner that can work without much guidance
  • In-depth knowledge of JavaScript, CSS, and HTML
  • Knowledge of Experience with Redux Toolkit, and Hooks
  • Experience with browser-based debugging and performance testing frameworks such as Enzyme, Mocha, and Jest
Job Responsibility
Job Responsibility
  • Be a critical thinker who can anticipate potential pitfalls and suggest improvements
  • Take ownership of your code, and ensure that the acceptance criteria is met and verified before sending the ticket to QA
  • Reviewing application requirements and interface designs
  • Translate UI/UX designs into pixel-accurate web-based interfaces
  • Developing and implementing highly responsive user interface components using react concepts
  • Build new features from the ground up or help enhance and maintain existing projects
  • Collaborate with onsite and offshore engineering teams to produce clean reusable code, and assist in code reviews
  • Work with backend engineers to discuss API and data requirements needed to power frontend web applications
  • Assist the QA team by validating bugs and providing fixes in a timely manner
  • Participate in architecture discussions and provide feedback on how to build or improve application performance
What we offer
What we offer
  • Remote opportunity with collaborative team culture
  • Exposure to cloud-first environments and modern DevOps tooling
  • Opportunities for growth and cross-functional impact
  • Dynamic and fast-paced engineering environment
Read More
Arrow Right