Junior Application Developer Hybrid UI (Associate)

  • Competitive
  • Singapore
  • Permanent, Full time
  • Bank of Singapore
  • 23 Jun 17

Junior Application Developer Hybrid UI (Associate)

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!

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


  • Analyze functional specifications, performing gap analysis and to 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)

Required skills:
  • 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 thing quickly and interest in innovation
  • Ability to work independently
  • "Hands-on", "can-do" and "get thing done" attitude. Ability to help herself/himself, to help others and to request for help
  • Taking ownership and responsibility
  • Ability and deliver quality results on time despite multiple parallel tasks
  • Communication skills, verbal and written, ability to collaborate/facilitate with various parties within the team and with other teams
  • Passion for software development

Advantageous (optional) skills:

  • 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