Job description
We are looking for a highly skilled Full Stack Software Engineer to join our team supporting business banking and digital product initiatives .
The ideal candidate will have strong expertise in Node.
js and modern frontend frameworks such as React.
js or Angular , with experience in building scalable, high-performance applications.
Key Responsibilities Design, develop, and maintain full stack applications using Node.
js and React.
js/Angular Build scalable microservices and RESTful APIs Collaborate with product managers, designers, and other engineers to deliver high-quality digital banking solutions Ensure performance, security, and responsiveness of applications Participate in code reviews , testing, and deployment processes Work in Agile/Scrum environments and contribute to sprint planning Integrate third-party APIs and banking systems where required Troubleshoot, debug, and upgrade existing systems Required Skills & Qualifications Strong experience in Node.
js (Express.
js or similar frameworks) Proficiency in React.
js or Angular (latest versions preferred) Solid understanding of JavaScript (ES6+), HTML5, CSS3 Experience with REST APIs, Microservices architecture Knowledge of databases (MongoDB, PostgreSQL, MySQL, etc.
) Familiarity with version control systems (Git) Understanding of CI/CD pipelines and DevOps practices Experience working in cloud environments (AWS/Azure/GCP) is a plus Preferred Qualifications Experience in banking or financial services domain Knowledge of digital banking platforms and payment systems Exposure to security best practices in financial applications Strong problem-solving and analytical skills Soft Skills Excellent communication and collaboration skills Ability to work in a fast-paced, dynamic environment Strong ownership and accountability mindset
This job post has been translated by AI and may contain minor differences or errors.