Logo for PradeepIT Consulting Services Pvt Ltd

MERN Developer (React and Node)

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience in UI development using React.js and Redux, with proficiency in Node.js for server-side rendering and backend interaction.
  • Proficiency in HTML5 and CSS3, including preprocessors (SASS/LESS), responsive design, and front-end build tools (Webpack, Babel, npm/yarn) and Git version control.
  • Experience with React Testing Library or similar testing frameworks, RESTful API integration, and strong problem-solving skills.

Requirements:

  • Develop and maintain high-quality user interfaces for web applications using React.js and Redux, translating UI/UX wireframes and prototypes into functional components.
  • Implement responsive designs, ensure cross-browser compatibility, and optimize performance for maximum speed and scalability.
  • Write clean, efficient, and maintainable code using HTML5, CSS3, and JavaScript; create tests with React Testing Library to ensure code quality and reliability.
  • Integrate RESTful APIs and interact with backend services built on Node.js; participate in code reviews and collaborate with cross-functional teams to troubleshoot UI/UX issues.

Job description

Position Overview:

Technically skilled UI Developer with expertise in React.js, Redux, HTML, CSS3, React Testing Library, Node.js, and ElasticSearch to join our dynamic development team. The ideal candidate should have a strong passion for creating intuitive and visually appealing user interfaces while ensuring optimal performance and usability. As a UI Developer, you will collaborate closely with designers, backend developers, and other stakeholders to deliver cutting-edge web applications.

Responsibilities:

  • Develop and maintain high-quality user interfaces for web applications using React.js and Redux.
  • Collaborate with designers to translate UI/UX wireframes and prototypes into functional components.
  • Implement responsive designs and ensure cross-browser compatibility.
  • Write clean, efficient, and maintainable code using best practices in HTML, CSS3, and JavaScript.
  • Utilize React Testing Library to create comprehensive unit and integration tests to ensure code quality and reliability.
  • Integrate RESTful APIs and interact with backend services built on Node.js.
  • Optimize web applications for maximum speed and scalability.
  • Stay up-to-date with the latest industry trends, best practices, and emerging technologies.
  • Participate in code reviews to maintain code quality and provide constructive feedback to peers.
  • Collaborate with cross-functional teams to troubleshoot and resolve UI/UX issues.

  • Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience in UI development using React.js and Redux.
  • Proficiency in HTML5 and CSS3, including CSS preprocessors like SASS or LESS.
  • Experience with responsive design and mobile-first development.
  • Strong understanding of front-end build tools and package managers (Webpack, Babel, npm, yarn).
  • Familiarity with version control systems, preferably Git.
  • Experience with React Testing Library or similar testing frameworks.
  • Solid knowledge of RESTful API integration and asynchronous programming.
  • Proficiency in Node.js for server-side rendering and backend interaction.
  • Familiarity with ElasticSearch or other search technologies is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • A portfolio of past projects demonstrating UI development expertise is a plus.

Related jobs

Other jobs at PradeepIT Consulting Services Pvt Ltd

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.