ReactJS Engineer
Key Responsibilities:
· Develop Front-End Applications: Design, develop, and maintain web applications using React.js.
· Collaborate with Back-End Developers: Work closely with Java developers to integrate RESTful APIs and ensure a smooth end-to-end user experience.
· Component Design: Build reusable components and front-end libraries for future use.
· State Management: Manage application state using Redux or similar libraries.
· Responsive Design: Ensure applications are responsive and work seamlessly across different devices and browsers.
· Performance Optimization: Optimize components for maximum performance across a vast array of web-capable devices and browsers.
· Code Quality: Write clean, maintainable, and scalable code, conducting code reviews and unit testing.
· Stay Updated: Keep abreast of latest industry trends and technologies to ensure our solutions remain modern and effective.
Experience:
· Minimum of 4 years of experience in front-end development.
· Proven experience with React.js and its core principles.
· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
· Experience with popular React.js workflows (such as Redux or Context API).
· Hands-on experience with AWS (or Azure/GCP) services and cloud deployment
Skills:
· Thorough understanding of HTML, CSS, and JavaScript.
· Familiarity with RESTful APIs and integration with back-end services.
· Knowledge of modern authorization mechanisms, such as JSON Web Token.
· Experience with front-end build pipelines and tools (e.g., Webpack, Babel, NPM).
· Proficient in code versioning tools, such as Git.
· Strong problem-solving abilities and attention to detail.
· Excellent communication and collaboration skills.
Job Features
| Job Category | IT |
| Experience | 5-11 Yrs |
| Skills | . React.js and (Redux or Context API), HTML, CSS, and JavaScript, RESTful APIs, Optional (AWS or Azure/GCP) |
| Education | Any Graduate |

