Skip to main content

This job has expired

You will need to login before you can apply for a job.

Senior Software Engineer - Digital Channel

Employer
OCBC Bank
Location
Singapore, Singapore
Salary
Competitive
Closing date
Aug 12, 2022

View more

Job Function
Other
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
We are looking for a Senior Software Engineer experienced with Front End development (Web and hybrid) to strengthen our agile in-house development team.
Your primary focus will be design and development of Front End layer and API integration for our internal flagship application used by our Front Office staff. You will work as a member of an agile squad in close collaboration with API developers, another Front End Developer, Tech Lead, Scrum Master, Business Analyst, Product Owner and other roles.

Your Responsibilities:
  • Developing of new features, extending and maintenance of existing features in our in-house build applications
  • Coding React JS based application Front End layer suitable for Web-browsers and iOS devices (hybrid/Cordova based)
  • Unit testing and test automation
  • Code reviews
  • Building reusable components and Front End libraries in React JS for future use
  • Translating designs and wireframes into high quality code
  • Understanding business requirements and translating them into technical design
  • Leading technical Front-End design in your agile squad
  • Helping and guiding other developers in writing quality code and bringing in industry best practices
  • Supporting testers, troubleshooting issues and fixing defects
  • Level 3 production support
  • Ability to get things done and to deliver quality results within reasonable timelines.
  • Ability to recognize gaps, weaknesses, risks and proactive seeking for help
  • Ability to manage team or vendor management is an advantage.
  • Grooming and mentoring junior developers


Qualifications
Our Requirements:
Years of Experience:
  • At least Bachelor's Degree in an IT related discipline
  • At least 8 years' experience in Software Development including at least 5 years' experience in Web Technology
  • Financial technology background experience is an advantage (not compulsory)
  • Working experience in Agile project/teams
  • Good communication skills and engineering culture

Core Technical Expertise:
  • Highly proficient in React JS, JavaScript (ES6 & ES5), TypeScript, Mobx/Redux, and related frontend technologies
  • Highly proficient in HTML5, CSS, SCSS and React UI libraries such as Semantic and Material
  • Hands on experience with Hybrid (Cordova) and mobile technology frameworks (iOS) is a plus
  • Familiar with RESTful APIs.
  • Experience in Web Application Security and understanding of authorization mechanisms, such as JSON Web Token.
  • General understanding of Java, Spring Boot, Microservices and Database technologies (actual SpringBoot development skills would be a bonus)
  • General understanding of DevOps tool and practices
*LI - Kit

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert