Developer (UI/Edge), Digital Channels (1 year contract)

  • Competitive
  • Singapore
  • Contract, Full time
  • Bank of Singapore
  • 16 Oct 18

Developer (UI/Edge), Digital Channels (1 year contract)

At Bank of Singapore, we are constantly on the lookout for exceptional individuals to join our team. We promote a culture of openness, teamwork and fairness. Most importantly, we invest in our people through our programmes that develop them on both professional and personal levels. Besides attractive remuneration packages, we offer non-financial benefits and opportunities to develop your potential within OCBC Group’s global network of subsidiaries and offices. If you have passion, drive and the will to succeed, rise to the challenge today!

Bank of Singapore opens doors to new opportunities.
Start your career with Bank of Singapore as a Developer in the Digital Channels team! !

The financial landscape is facing pressures from various sources to innovate in an ever changing environment. With regulators tightening the rules, and young upstarts from fintech challenging the status quo, now is the time for banks to change. Bank of Singapore is currently enhancing our service offerings. We are looking for a hybrid UI developer for our innovative Digital Banking program. Besides technical competence, our ideal candidate takes ownership, delivers quality results on time and is able to solve technical and organizational challenges.


  • Analyze functional specifications, perform gap analysis and develop solutions within the bank's software development framework and policies.
  • Design and implement the front end user interface for our digital application based on web/hybrid approach.
  • Define, in collaboration with other colleagues, integrate and optionally develop web services.
  • Ensure all development have been unit tested in compliance to design and functional specifications.
  • Perform packaging of the software solution in accordance to bank's standards and frameworks.
  • Provide support to downstream testing and maintenance (SIT, UAT and go-live, warranty).

  • Experience in development of hybrid (or web and mobile) applications.
  • Experience in Java Script techniques and libraries (AJAX, Angular, others).
  • Experience in CSS3, HTML.
  • Ability to think in abstraction layers and solve complexity by breaking down into smaller chunks ("divide and concur").
  • Ability to grasp new things quickly and a keen interest in innovation.
  • Ability to work independently.
  • "Hands-on", "can-do" and "get things done" attitude. Ability to help herself/himself, to help others and to request for help when necessary.
  • Takes ownership and responsibility.
  • Ability to deliver quality results on time despite handling multiple tasks in parallel.
  • Strong verbal and written communication skills.
  • Ability to collaborate with various parties within and outside of the team.
  • Passion for software development.
  • Understanding of agile development methodologies.

Advantageous Skills (not strictly required)
  • Experience with MacOS xCode development platform.
  • Experience with Android development platform.
  • Experience in adaptive UI design.
  • Experience in design, integration and implementation of web-service interfaces (REST and SOAP).
  • Experience with server side services development and integration based on J2EE.
  • Experience in cross platform development, ideally based on Cordova.