<p><b>What role you will play in team:</b> You will be part of a highly collaborative team working on cutting-edge technology solutions.  You’ll be a key contributor to the entire software development lifecycle.</p><p><b>What you will do:</b>  You'll design, develop, and maintain both frontend and backend components.  You'll work closely with other developers and stakeholders to deliver high-quality solutions.</p><p><b>Key responsibility:</b><ul><li>Design, develop, and test both frontend and backend components.</li><li>Work with various technologies and frameworks.</li><li>Collaborate effectively with team members.</li><li>Write clean, maintainable, and well-documented code.</li><li>Troubleshoot and debug issues.</li><li>Contribute to the improvement of development processes.</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 various frontend technologies (e.g., React, Angular).</li><li>Experience with various backend technologies (e.g., Node.js, Python).</li><li>Familiarity with databases (e.g., SQL, NoSQL).</li><li>Excellent communication and teamwork skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for growth and advancement.</li><li>A dynamic and challenging work environment.</li><li>Health insurance and other benefits.</li><li>Paid time off and holidays.</li></ul></p><p><b>A Day in the Life:</b> You'll be involved in all aspects of development, working independently and collaboratively throughout the day.</p>