This Front-end Developer role involves participating in the full software development lifecycle, from requirements analysis and feature design to programming using ReactJS, HTML, and CSS. The successful candidate will also research and present new technologies, write technical specifications, and perform tasks as assigned by management. Key requirements include strong knowledge of JavaScript, HTML5/CSS3, Git, Bootstrap, React hooks, Axios, and state management libraries like Redux, Recoil, or React Context API, along with jQuery. The role demands a proactive, responsible individual with a good programming mindset.