<p><strong>What role you will play in team:</strong> You will join a team working on developing and maintaining financial applications.</p><p><strong>What you will do:</strong> You will design, develop and test both front-end and back-end components of web applications.</p><p><strong>Key responsibility:</strong><ul><li>Develop and maintain both front-end and back-end components of web applications.</li><li>Collaborate with other developers to design and implement new features.</li><li>Write clean, well-documented, and testable code.</li><li>Perform unit and integration testing.</li><li>Troubleshoot and resolve software defects.</li><li>Participate in code reviews.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>2-4 years of experience as a Full Stack Developer.</li><li>Proficient in JavaScript, HTML, CSS, and at least one back-end framework (e.g., Node.js, Python/Django, Java/Spring).</li><li>Experience with relational databases (e.g., MySQL, PostgreSQL).</li><li>Strong problem-solving and analytical skills.</li><li>Experience with Agile development methodologies.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits.</li><li>Opportunities for professional growth and development.</li><li>Health insurance.</li><li>Paid time off.</li><li>Retirement plan.</li></ul></p><p><strong>A Day in the Life:</strong> A day would involve writing code, testing, debugging, collaborating with teammates and attending meetings.</p>