<p><b>What role you will play in team:</b> You will be a key member of an agile team responsible for the design, development, and maintenance of our web applications. You'll work closely with designers and other developers to deliver high-quality software.</p><p><b>What you will do:</b> You'll be involved in all aspects of the software development lifecycle, from requirements gathering to deployment and maintenance.</p><p><b>Key responsibility:</b><ul><li>Design, develop, and maintain web applications.</li><li>Work with various technologies and frameworks.</li><li>Write clean, well-documented, and testable code.</li><li>Conduct thorough testing to ensure the quality of the software.</li><li>Collaborate with designers and other developers.</li><li>Stay up-to-date on the latest technologies and trends.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>Experience with both frontend and backend development.</li><li>Experience with at least one JavaScript framework (e.g., React, Angular, Vue).</li><li>Experience with at least one backend framework (e.g., Node.js, Python).</li><li>Experience with databases (e.g., SQL, NoSQL).</li><li>Strong problem-solving and analytical skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits.</li><li>Professional development opportunities.</li><li>A collaborative and supportive work environment.</li><li>Flexible working hours.</li><li>Health Insurance.</li></ul></p><p><b>A Day in the Life:</b> A typical day might involve working on assigned tasks, attending daily stand-up meetings, participating in code reviews, collaborating with other developers, and conducting testing.</p>