<p><b>What role you will play in team:</b> You will be part of a team developing and maintaining web applications from front-end to back-end.</p><p><b>What you will do:</b> You will work on all aspects of the software development lifecycle, contributing to both the client and server-side development.</p><p><b>Key responsibility:</b><ul><li>Design, develop, and test front-end and back-end components.</li><li>Work with databases and APIs.</li><li>Write clean, maintainable, and well-documented code.</li><li>Collaborate with designers and other developers.</li><li>Contribute to the improvement of software development processes.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or related field.</li><li>Experience with multiple programming languages (Java, Python, JavaScript).</li><li>Experience with front-end frameworks (React, Angular).</li><li>Experience with back-end frameworks (Spring Boot, Node.js).</li><li>Experience with databases (SQL, NoSQL).</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Excellent opportunities for professional development.</li><li>Dynamic and challenging work environment.</li></ul></p><p><b>A Day in the Life:</b> A typical day would involve working on different aspects of software development, collaborating with team members, and addressing any technical challenges.</p>