• Competitive
  • Singapore
  • Permanent, Full time
  • OCBC Bank
  • 2019-05-26

HTML Developer

HTML Developer

  • Translation of UI/UX design wireframes to actual codes that will produce visual elements of the application
  • Bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application look as well as how it looks
  • Ensure technical feasibility of UI/UX designs, including optimize application for maximum performance speed and scalability
  • As part of Agile project members to work along with UI designers, product users or business users and/or web developers or vendors to deliver finished applications
  • Able to provide UI/UX design and produce design assets if needed
  • Drive and create compelling user interfaces and experience as well as build the interfaces with focus on usability features
  • Build reusable codes and libraries for future use and ensuring all user inputs are validated before submitting to server-end.
  • Ensure delivered codes are in high standards and quality as well as compliance to security requirements
  • Maintain delivered codes and provide level 2 or 3 support when necessary


Qualifications
  • 3-5 years of experience of web markup, including HTML5 and CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Strong knowledge of web standards and OWASP or similar web-based security standards
  • Extensive experience of JavaScript programming such as BackboneJS, ReactJS and/or AngularJS or similar JS frameworks
  • Proficient knowledge or experience of using code versioning tools, such as Git and SVN and DevOps tools such as Jira, Confluence, Jenkins, etc
  • Strong analytical and problem-solving skills
  • Ability to work effectively in small (often ad-hoc) teams and experience with Agile/Scrum software development approach
  • Creative web design skills and excellent code-debugging skills are required
  • Has artistic flair with web language skills to combine art of design with the art of programming
  • Ability to provide simplified explanations of complex process and able to manage communication with stakeholders
  • Able to work independently and handle project timeline pressure
*LI-CY