Software Engineer React Js

Year    TN, IN, India

Job Description

Responsibilities

Develop user-facing features using HTML, CSS, and JavaScript

Translate design wireframes and mockups into responsive web pages

Implement design concepts into working code with attention to detail and accuracy

Ensure cross-browser and cross-device compatibility

Optimize web pages for maximum speed and scalability

Build interactive UIs using React.js and develop reusable components

Manage component state with React hooks like useState and useReducer

Handle events and integrate external APIs into React apps

Collaborate with designers and backend developers for full integration

Communicate project requirements, progress, and challenges with stakeholders

Participate in code reviews to maintain code quality and standards

Identify and resolve frontend issues and cross-browser bugs

Improve application performance and usability

Stay updated with frontend technologies and best practices

Document code, APIs, and technical specifications

Write unit tests using Jest or React Testing Library

Conduct UAT to ensure functionality and UX alignment

Continuously learn and adopt emerging tools, libraries, and frameworks

Attend workshops, online courses, and conferences for skill improvement

Desired Candidate Profile

Strong understanding of HTML5, including semantic tags, media elements, and SVG

Proficiency in CSS3- Flexbox, Grid, responsive design, preprocessors like SASS/LESS

Basic to intermediate JavaScript knowledge- DOM, events, ES6+, AJAX, closures

Familiarity with React.js- JSX, props, hooks, state management, lifecycle methods

Experience using Tailwind CSS- utility classes, breakpoints, configuration

Knowledge of Bootstrap- grid, utilities, and mobile-first design principles

Understanding of Foundation and Materialize CSS frameworks

Experience with tools like Webpack, Babel, npm/Yarn, and Git

Good grasp of responsive design and browser dev tools for debugging

Basic design sense in typography, layout, and color theory

Strong problem-solving and debugging abilities

Effective communication and team collaboration skills

Keen attention to detail to match designs precisely

Eagerness to learn and adapt to project-specific technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3873583
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year