<p><b>What role you will play in team:</b> Collaborate with a team of highly skilled engineers to design, develop, and maintain cutting-edge software solutions.</p><p><b>What you will do:</b> Contribute to the development of innovative products and features, ensuring high quality, performance and scalability.</p><p><b>Key responsibility:</b><ul><li>Design and implement software solutions using Java, Python, or other relevant technologies.</li><li>Write unit tests and perform integration testing.</li><li>Collaborate with product managers and designers to define product requirements.</li><li>Troubleshoot and debug software applications.</li><li>Participate in code reviews.</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>Strong programming skills in Java or Python.</li><li>Experience with Agile development methodologies.</li><li>Experience with cloud computing platforms (e.g., GCP, AWS, Azure).</li><li>Excellent problem-solving and analytical skills.</li><li>Strong communication skills.</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 day might involve designing new features, writing code, attending team meetings, code reviews, testing and debugging.</p>