Responsibilities:
Developing and maintaining web applications: Creating and updating web applications that are used by the bank for various purposes such as customer portals, internal tools, and financial calculators.
Int...
Responsibilities:
Developing and maintaining web applications: Creating and updating web applications that are used by the bank for various purposes such as customer portals, internal tools, and financial calculators.
Integrating with third-party systems: Integrating banking applications with external systems and APIs, such as payment gateways, CRM systems, and core banking systems.
Optimizing performance: Identifying and resolving performance issues to ensure that applications are fast and responsive, even under heavy load.
Collaborating with other teams: Working closely with UX/UI designers, product managers, and other developers to deliver high-quality software that meets the bank's needs.
Testing and debugging: Writing automated tests to ensure the reliability of the code and debugging issues as they arise.
Staying up-to-date with technology: Keeping abreast of the latest trends and technologies in web development and applying them to improve the bank's applications.
Supporting and maintaining existing applications: Providing support for existing applications, including troubleshooting issues, fixing bugs, and implementing new features.
Documenting processes and procedures: Documenting the development process, code, and system architecture to ensure that knowledge is shared and maintained within the team.
Participating in code reviews: Participating in code reviews to ensure that best practices are followed and that code is of high quality.
Develop and maintain web applications using modern JavaScript frameworks.
Design and implement user interfaces that are intuitive and responsive.
Work closely with product managers and designers to implement features and designs.
Write clean, maintainable, and efficient code.
Collaborate with other team members and stakeholders.
Requirements:
Bachelor's degree in Computer Science or related field.
4-8 years of experience in developing web applications.
Proficiency in JavaScript, HTML, and CSS.
Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
Experience with server-side JavaScript (e.g., Node.js).
Knowledge of RESTful APIs.
Perks & Benefits
Nearby public transport Central location Medical insurance Work visa sponsorship Personal leave Open culture Personal development opportunities
As a leading strategic partner to companies around the world, we have leveraged technology to enable business transformation for more than 50 years. We address the entire breadth of business needs, from strategy and design to managing operations. To do this, we draw on deep industry expertise and a command of the fast-evolving fields of cloud, data artificial intelligence, connectivity, software, digital engineering, and platforms.