UBS - React UI Developer

Location: Singapore
Business sector: IT Support
Job reference: 610412
Published: about 1 month ago
You’ll be working in the Product and Market Data Solution agile distributed team delivering a diverse portfolio of applications that provide e-banking clients as well as client advisors, with access to comprehensive real-time information of products and market data. Our culturally diverse team is based in Zurich, Singapore, and India. 

Our services contribute to UBS Wealth Management, Personal and Corporate banking businesses with a wide range of investment products tailored to clients across various geographies and all segments. We enable digitalization and globalization of our industry, leading wealth management business. 


What You'll Be Doing

As a part of an agile team of software engineers delivering software with latest technology standards: 

  • design and implement new highly scalable system capabilities centered around Java based APIs and React based single page apps 
  • focus on engineering clean solutions reducing complexity, address technical debt and support cloud adoption 
  • enhance DevOps landscape through highly automated quality assurance, build, and  deployment-related tool chains  
  • translate business requirements (functional and non-functional) into robust, well documented solution designs  
  • drive excellence and challenge the status quo by speaking up and communicating well both orally and written and with all stakeholders 
  • collaborate with your team members across locations to drive delivery  
  • share knowledge and experience fellow developers 

Skills You'll Need

  • excellent understanding of modern front-end application development by agile team, applying test-driven development (e.g. Jest or Enzyme) 
  • ideally 5+ years of experience with JavaScript, TypeScript with a familiarity of ES6 newer specifications, React 
  • proficient with Styled components, CSS3 preprocessors like SASS, and LESS
  • experience in Middleware’s like Redux Thunk and Redux Saga 
  • experience in modern tools like JIRA, GIT, SVN, webpack, yarn, npm, Grunt, Gulp, Bitbucket
  • inquisitive personality with the ability to convey technical ideas and concepts to all audiences as well as the confidence to challenge effectively 
  • highly committed, self-reliant contributor with a positive attitude, with attention to detail and a flair for complete yet concise documentation.