Assistant Manager, Centre for Digital Enablement - Singapur, Singapore - Singapore Institute of Technology

    Singapore Institute of Technology
    Singapore Institute of Technology Singapur, Singapore

    Found in: Talent SG C2 - 1 week ago

    Singapore Institute of Technology background
    Temporary
    Description

    Key Responsibilities

    Backend development

  • Develop backend of a software platform which may involve but not limited to: system architecture design, implementation, testing, and documentation.
  • Perform maintenance and development of backend applications using & MongoDB and MySQL.
  • Front-end development

  • Design and architect the front end of our software platform, including, but not limited to: localisation, build tools, component framework, and building efficient, testable, scalable, and reusable modules.
  • Review and ensure the technical feasibility of UI/UX designs.
  • Perform maintenance and development of frontend applications written in React/ Vue/Next.
  • Project management

  • Support the project management of a team of student developers assisting in the software platform development
  • Digital Literacy

  • Provide support in the development and delivery of digital skills related literacy courses to undergraduates in various programmes and staff
  • Provide support and project manage ad-hoc activities (i.e., promote awareness in digital literacy, data literacy, etc.) with project plan to track progress.
  • Job Requirements

  • Degree or diploma in Computer Science, information Technology or related fields.
  • Backend development skills:

  • Strong proficiency in NodeJS.
  • Able to design, define and develop REST APIs
  • Good understanding of tools-built npm, yarn, Webpack.
  • Good understanding of MongoDB and MySQL
  • Able to write clear, concise, well-documented code.
  • Front-end development skills:

  • Strong experience in developing web-based applications, using front-end frameworks such as React, Vue, Next
  • Strong knowledge of advanced ReactJS JavaScript libraries
  • Good understanding of Material-UI/ Tailwind CSS framework, asynchronous request handling, and tools-built npm/yarn and webpack.
  • Prior experience with defining and developing REST APIs
  • Candidates with experience in Python, ReactJS, Git, blockchain layer protocols, Smart contract development/solidity and dApp development will have an added advantage.
  • Good interpersonal skills and ability to work individually or in a team and with other divisions.
  • Innovative mindset and passion in digital technology is required.
  • The successful candidate will be offered a one (1) year contract with a view to renewal.