<p><strong>What role you will play in team:</strong>  Collaborate with a team of talented engineers to design, develop, and maintain full-stack applications.  You'll work across the entire application lifecycle.</p><p><strong>What you will do:</strong> Develop and maintain both front-end and back-end components of web applications. Ensure high performance and scalability.</p><p><strong>Key responsibility:</strong><ul><li>Develop and maintain full-stack web applications using technologies such as Node.js, React, and SQL.</li><li>Write clean, well-documented, and testable code.</li><li>Collaborate with designers and other developers to ensure a seamless user experience.</li><li>Implement and maintain APIs and databases.</li><li>Ensure application performance, scalability, and security.</li><li>Participate in code reviews and contribute to best practices.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>3-5 years of experience in full-stack development.</li><li>Proficiency in Node.js, React, and SQL.</li><li>Experience with cloud platforms (AWS, Azure, or GCP).</li><li>Strong understanding of software design principles.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package.</li><li>Excellent opportunities for professional growth and development.</li><li>Positive and collaborative work environment.</li><li>Health insurance, paid time off, and other employee benefits.</li></ul></p><p><strong>A Day in the Life:</strong> A typical day might include coding, testing, code reviews, resolving bugs, and collaborating with team members to build and improve applications.</p>