πŸ‘©β€πŸ’»

Open Positions - Student Assistant

Research Assistantship

We are always looking for motivated undergraduate research students to work with. If you are interested in working on Human-Computer Interaction research, please send your CV with education/employment history to kotarohara@smu.edu.sg. Also, you could submit materials such as previously published conference papers, link to open-source projects that you contributed, blog posts that describe your mini-projects.

We have other positions too! See below:

Design and Development Positions

πŸ§‘β€πŸ’» UI Design

Posted: 1 Aug 2022

Workload: 10 hours per week for S$13/h

Job Description:

We have a series of web sites and web applications that we want to redesign (including this web site!) We are looking for someone who have a good aesthetic sense and understanding of UI/UX design to work on redesign of the web pages.

  • Lead the design process for our web sites and web applications
  • Create hi-fi prototypes of visual design and UX for our products using Figma
  • Conduct qualitative and quantitative evaluation of products’ usability
  • Use HTML, CSS, and other assets to redesign the web sites and web applications

Requirements:

  • Experience in designing web or mobile user interface (e.g., lo-fi and hi-fi prototyping)
  • Understanding of user-centered design process (e.g., planning and conducting user interviews)
  • Proficiency in using Figma or other interactive and visual design software tools
  • Understanding of HTML and CSS (Tailwind CSS)
  • (Optional) Programming experience in front-end development languages (e.g., JavaScript and TypeScript)

πŸ§‘β€πŸ’» Front End Development

Posted: 1 Aug 2022

Workload: 10 hours per week for S$13/h

Job Description:

You will be involved in front end development of one of the research tools we have.

  • Front end development using TypeScript/React
  • Write good code following a clean architecture
  • Follow test driven development using front end testing frameworks
  • Communicate with other members of the research team to plan implementation details

Requirements:

  • Good coding skills
  • Experience in web development. Experience in TypeScript and/or React is a plus.
  • Good understanding of working with REST APIs and data formats like JSON
  • (Optional) Knowledge in software engineering tools (e.g., Git, Docker) and workflows (e.g., continuous integration and deployment)

🎨 Information Visualization Designer

PI: Kotaro (kotarohara@smu.edu.sg)

Posted: 1 Aug 2022

Workload: 10 hours per week for S$13/h

Job Description:

  • Design information visualization to present complex data effectively
  • Develop interactive visualizations using JavaScript/TypeScript and visualization libraries like D3.js, Nivo, vega-lite, and visx.
  • Produce high-quality code
  • Communicate with other members of the research team to plan implementation details

Requirements:

  • Good visual design skills
  • Good coding skills in JavaScript/TypeScript
  • (Optional) Experience in web development, especially front end development is a plus.
  • (Optional) Knowledge in software engineering tools (e.g., Git, Docker) and workflows (e.g., continuous integration and deployment)