<p><b>What role you will play in team:</b>  You will be a core member of our development team, contributing to the design and development of our web applications from front-end to back-end. You will work collaboratively with designers and other developers to build and maintain high-quality software.</p><p><b>What you will do:</b> You will write clean, efficient, and well-documented code, conduct thorough testing, and contribute to the continuous improvement of our development processes.</p><p><b>Key responsibility:</b><ul><li>Design, develop, and test web applications using various technologies such as React, Node.js, and databases like MySQL or MongoDB</li><li>Collaborate with designers and other developers to implement user interface designs</li><li>Write clean, efficient, and well-documented code</li><li>Conduct thorough testing to ensure high-quality software</li><li>Contribute to the improvement of our development processes</li><li>Troubleshoot and resolve software defects</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or related field</li><li>3-5 years of experience in full-stack development</li><li>Proficiency in React, Node.js, and at least one database technology (MySQL, MongoDB, etc.)</li><li>Strong problem-solving skills and attention to detail</li><li>Experience working with RESTful APIs</li><li>Strong understanding of Git and version control</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package</li><li>Health insurance</li><li>Paid time off</li><li>Professional development opportunities</li><li>A collaborative and supportive work environment</li></ul></p><p><b>A Day in the Life:</b> You'll start your day with a stand-up meeting, collaborate with designers and backend developers, and work on assigned tasks throughout the day.</p>