<p><strong>What role you will play in team:</strong>Work within an agile team to build and maintain our financial applications.  You will be responsible for the entire software development lifecycle.</p><p><strong>What you will do:</strong> Develop and deploy web applications, ensuring high quality and performance. Collaborate closely with designers and other developers.</p><p><strong>Key responsibility:</strong><ul><li>Develop and maintain web applications using various technologies (React, Node.js, etc.).</li><li>Write clean, efficient, and well-documented code.</li><li>Participate in code reviews and testing activities.</li><li>Collaborate with designers and other developers to create user-friendly applications.</li><li>Implement security best practices.</li><li>Troubleshoot and debug software issues.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or related field.</li><li>Strong experience in Full Stack Development.</li><li>Experience with React, Node.js, and other relevant technologies.</li><li>Experience with databases (e.g., SQL, NoSQL).</li><li>Good understanding of RESTful APIs.</li><li>Experience with version control systems (e.g., Git).</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package.</li><li>Professional development opportunities.</li><li>Health insurance and other employee benefits.</li><li>Paid time off.</li><li>Employee assistance program.</li></ul></p><p><strong>A Day in the Life:</strong> A day might involve sprint planning, coding, testing, code reviews, and collaborating with team members on design and implementation.</p>