Senior Mobile Developer (ReactJS) - Group Operations & Technology Senior Mobile Developer (ReactJS) - Group  …

in Singapore
Permanent, Full time
Be the first to apply
in Singapore
Permanent, Full time
Be the first to apply
Senior Mobile Developer (ReactJS) - Group Operations & Technology
  • Design and develop hybrid (ReactJS) mobile applications
  • Participate in and contribute to all phases of the application development life cycle.
  • Working with product owners, UI/UX teams, to conceptualize and build mobile applications
  • Suggesting improvements to Mobile Application Architecture and design patterns
  • Maintain and enhance the app security and performance
  • Supervising junior developers, looking at areas of weakness and provide training sessions where needed
  • Improving mobile app performance where needed
  • Ensure team delivers well-tested codes alongside any new features / bug fixes
  • Conduct code reviews and ensuring merged code adheres to best practices and standards
  • To stay current on modern mobile development frameworks & technologies, best-practices, trends and trade-offs
  • Writing detailed documentations for existing applications and new applications
  • Maintenance of mobile applications to use modern libraries and best practices

  • Minimum 5 years doing web development or building web apps
  • Experience working with React Applications and have knowledge in React lifecycle methods, React design patterns, and optimizing react apps
  • Good understanding of Design and Architecture Patterns
  • Strong foundations in JavaScript ecosystem
  • Good knowledge in functional programming principles
  • Knowledge in HTML and CSS
  • Experience in Hybrid Cordova apps built using ReactJS with Redux Saga
  • Understand NPM, Node.js and Webpack
  • Experience in iOS/Android mobile application development will be a plus
  • Experience in writing comprehensive unit test cases for robustness with proper code coverage
  • Experience working in scrum squads
  • A problem-solver with the ability to work effectively in scrum teams
  • Creative UI development skills and excellent code-debugging skills are required
  • Strong analytical and problem-solving skills
  • Passionate about exploring new technologies & upgrading one's skillset
OCBC Bank logo
More Jobs Like This
See more jobs