<p><b>What role you will play in team:</b> You will be part of an agile team, building and maintaining web applications.  Collaboration and communication are key.</p><p><b>What you will do:</b>  Develop both frontend and backend components of web applications.  Implement new features and maintain existing code.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain web applications using various technologies (e.g., React, Node.js, Java, Spring Boot, SQL).</li><li>Design and implement RESTful APIs.</li><li>Collaborate with other developers, designers, and product managers.</li><li>Write unit and integration tests.</li><li>Participate in code reviews.</li><li>Deploy and maintain applications in a cloud environment.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>2-4 years of experience in full-stack development.</li><li>Proficiency in at least one frontend framework (e.g., React, Angular, Vue.js) and one backend technology (e.g., Node.js, Java, Python).</li><li>Experience with databases (e.g., SQL, NoSQL).</li><li>Experience with RESTful APIs and Microservices.</li><li>Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development and career growth.</li><li>A supportive and inclusive team environment.</li><li>Comprehensive health and wellness benefits.</li><li>Paid time off.</li></ul></p><p><b>A Day in the Life:</b> Your day might involve attending stand-up meetings, working on assigned tasks, collaborating with team members, and testing new features.</p>