About the Role Seeking an adept Front-end Developer to join our team, tasked with the development/maintenance of scalable software solutions across the complete development cycle. A robust proficiency in the front-end using ReactJS, along with a keen sense of visual design and usability, is a prerequisite. Collaboration and teamwork are vital, and a familiarity with agile methodologies is an added advantage. Roles and Responsibilties Undertake complete ownership front-end development, overseeing the continuous management and enhancement of cutting-edge web applications using ReactJS Demonstrate a keen understanding of visual design and usability principles by developing efficient and high-quality code for various software applications, modules, and scripts Brainstorm and conceptualize efficient troubleshooting best practices, proficiently addressing and rectifying issues within the existing codebase to ensure seamless applications functionality Identify opportunities for code optimization and implement enhancements to augment application speed, efficiency, and scalability Implement and maintain robust security measures and data protection settings to safeguard sensitive information, ensuring compliance with industry standards and regulations Implement contemporary front-end development methodologies, encompassing code splitting, lazy loading, and state management Showcase an extensive command of React.js, exhibit hands-on proficiency in leveraging React, Redux, Material UI, Tailwind, ES6, and JavaScript Create comprehensive technical documentation, encompassing specifications, guidelines, and troubleshooting procedures, to facilitate streamlined maintenance, support, and future software development. Exhibit flexibility and a proactive approach to taking ownership of assigned tasks and processes, while maintaining effective collaboration with team members An Ideal Candidate would have Minimum 4 years of proven experience as a Front-end Developer or in a similar role Adept in crafting desktop and mobile applications, with a comprehensive grasp of prevalent technology stacks, Micro-services architecture, and Kubernetes Proficiency in HTML, CSS, JavaScript, and a profound understanding of responsive web design principles Critical attributes encompass a dedicated focus on detail, a sharp analytical mindset, and outstanding communication and collaboration skills, to ensure effective teamwork