Develop and maintain user-facing features using React.js, HTML5, CSS3, and JavaScript (ES6+)
Build reusable components and front-end libraries for future use
Work with React Router for client-side routing and navigation
Consume RESTful APIs using fetch or Axios
Handle asynchronous operations using Promises and async/await
Utilize React Context API and have basic familiarity with Redux or similar state management libraries
Ensure responsiveness and cross-browser compatibility of applications
Debug, troubleshoot, and resolve application issues in a timely manner
Use Git/GitHub for version control and collaboration
Collaborate with designers, backend developers, and QA teams to deliver quality software
Participate in code reviews and follow best development practices
Experience in using Frappe framework for frontend development will be considered an added advantage
0-3 years of experience in React.js developer
REQUIREMENT:
Desired Skills & Experience:
Frontend Technologies:
Proficiency in
HTML5
,
CSS3
, and
JavaScript (ES6+)
Solid understanding of
React.js
core concepts: components, props, state, hooks
Familiarity with
React Router
for SPA navigation
Understanding of component-based architecture
State Management:
Basic use of
React Context API
Beginner-level familiarity with
Redux
or similar libraries
API Integration & Communication:
Experience in consuming REST APIs
Understanding of
HTTP/HTTPS
, client-server communication, ports (e.g., 80, 443)
Awareness of
CORS
and
same-origin policy
Basic knowledge of
WebSockets
and handling real-time events
Tools & Workflow:
Version control with
Git
/
GitHub
Basic familiarity with testing tools like
Jest
or
React Testing Library
Capable of debugging and resolving common frontend issues
Soft Skills:
Strong logical reasoning and problem-solving abilities
Good communication skills and team collaboration
Friendly, positive attitude with a willingness to learn
Proactive in sharing ideas and suggesting solutions to real-time problems
* Strong focus on creating
intuitive, user-friendly web experiences
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.