<p><b>What role you will play in team:</b> You’ll join a team building and maintaining applications for our financial services business. You’ll work across the entire technology stack.</p><p><b>What you will do:</b> Design, develop, and test front-end and back-end components of web applications.  You’ll work with agile methodologies.</p><p><b>Key responsibility:</b><ul><li>Develop front-end applications using React, Angular, or similar frameworks.</li><li>Develop back-end applications using Java, Python, or Node.js.</li><li>Design and implement RESTful APIs.</li><li>Work with databases (SQL and NoSQL).</li><li>Participate in code reviews and testing.</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 related field.</li><li>Experience with front-end frameworks (React, Angular).</li><li>Experience with back-end technologies (Java, Python, Node.js).</li><li>Experience with databases (SQL, NoSQL).</li><li>Understanding of RESTful APIs.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and comprehensive benefits package.</li><li>Excellent opportunities for professional development.</li><li>A dynamic and collaborative work environment.</li><li>Health insurance, retirement plan, and other benefits.</li><li>Global career opportunities.</li></ul></p><p><b>A Day in the Life:</b> You'll spend your day working on different aspects of web application development, collaborating with your team, participating in sprint planning and daily stand-ups.</p>