Back to jobs Featured

Senior Software Engineer

Job description

This is a senior developer role to build and maintain a core component in the new generation of core system. The primary focus of this role will be as a hands-on senior developer or developer in developing UI software using Javascript / Typescript. The role will also ensure that these applications are robust, high quality and easy to maintain while fostering a collaborative culture to problem solving.

Responsibilities:

  • Developing new user-facing features on web-based applications
  • Making use of data structure libraries, understanding framwork workflow (Flux, Redux, etc.) and its core principles in order to ensure the quality of the deliverables
  • Transforming technical requirements to functional requirements
  • Liaise with another development teams and stakeholders to build a component that fulfils user
  • Work with offshore development teams for application design and develpoment
  • Provide support for system implementation and production incidents

Requirements:

  • Graduate qualification in computer science or related discipline
  • 2+ years of hands on development experience
  • 2+ years of experience on Web development
  • 2+ years experience in JavaScript / Open source tools, e.g. React, Angular, Node
  • Experience with data structure libraries (e.g., Immutable.js)
  • 2+ years experience in using RESTful APIs, microservices
  • In-depth expertise in building web applications using HTML5/CSS3, LESS/SASS
  • Experience in Unit Test
  • Experience in Test Driven Development (TDD) / Behaviour Driven Development (BDD)
  • Good command in English and Chinese
  • Candidates with development experience in Java, J2EE applications will be considered for backend development positions as well

Contact Louis Hui at (852) 3103 4331 / louis.hui@ambition.com.hk or APPLY NOW by clicking the button below.