SA, React Developer, Consumer Banking Technology, Group Technology
Description
Application Development & Architecture:
Singapore - East:
Full time:
Posted Today:
WD89447**Business Function**Group Technology enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group Technology, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.**Job Summary**As part of Group Technology, our team is dedicated to the governance of frameworks and libraries, with a critical eye towards architecture and best practices. As these frameworks and libraries are used across a wide swath of DBS applications, it is imperative that they remain grounded in sound software development principles, allowing for higher code quality and maintainability.**Responsibilities:**- Develop reusable and composable React components to be used across platforms- Analyze and interpret business and design requirements into functional and development specifications- Provide standards, best practices and architecture recommendations**Required skills:**- Strong communication skills to collaborate with stakeholders at all levels – business, product, design, and development- Strong understanding of web fundamentals, HTML, and CSS- Proficient in JavaScript and TypeScript- Proficient in UI testing- Proficient in one or more frontend view libraries such as ReactJS, VueJS, Angular (4 and above)- Experience in npm package publishing- Experience in native application development, PWA or hybrid app development- Experience in creating accessible UI for users using screen readers or assistive technology- A knack for visual design**Good to have:**- Experience in UI design, wireframes and mockups- Experience with modern web build tools such as Vite, Rsbuild, Webpack, Snowpack, Rollup, Parcel, tsc, esbuild, etc.- Experience with CSS libraries such as Tailwind, PandaCSS, StyleX, styled-components, SASS/SCSS, LESS, or PostCSS- Experience using analytics libraries such as Adobe Analytics or Omniture- Experience with CI/CD processes- Contributions to open source projects**Location:**DBS @ UE Biz Hub**Job:**Technology**Schedule:**Regular**Employee Status:**Full time