<p><b>What role you will play in team:</b> Collaborate with a team of developers to build, maintain and improve web applications.</p><p><b>What you will do:</b> Design and implement features across the entire application stack, from front-end to back-end.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain web applications using React, Node.js, and other relevant technologies.</li><li>Design and implement RESTful APIs.</li><li>Work with databases such as MySQL or PostgreSQL.</li><li>Write unit tests and perform integration testing.</li><li>Participate in code reviews and contribute to improving code quality.</li><li>Collaborate with designers and other developers to build high-quality software.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>Strong programming skills in JavaScript, HTML, CSS.</li><li>Experience with React and Node.js (or similar technologies).</li><li>Experience with RESTful APIs.</li><li>Experience with databases (e.g., MySQL, PostgreSQL).</li><li>Experience with Agile development methodologies.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for career growth and development.</li><li>A dynamic and collaborative work environment.</li><li>Flexible work options.</li><li>Comprehensive health benefits.</li></ul></p><p><b>A Day in the Life:</b>  A typical day involves working on different aspects of web application development, including coding, testing, debugging, and collaborating with other developers.</p>