As a University of Applied Learning, SIT works closely with industry in our research pursuits. Our research staff will have the opportunity to be equipped with applied research skill sets that are relevant to industry demands while working on research projects in SIT.
The project is an oral language proficiency evaluation on primary students. Specifically, this role involves the design and development of gamification features, which leverage on data provided by AI tools, to help encourage primary students to practice and improve in their mother tongue learning.
We are looking for a research engineer with a passion for developing and maintaining highly interactive gamified cross-platform apps. The primary responsibility of this role will be to design and develop the gamification features of this application to encourage desirable user behaviors and encourage more regular language learning activities for users.
Knowledge of gamification would be advantageous but support in training in gamification will be provided.
Key Responsibilities
- Participate in and manage the research project with Principle Investigator (PI) and Co-PI and the research team members to ensure all project deliverables are met.
- Co-design gamification elements for the language learning app.
- Develop gamification features for the gamification app.
- Support in research and writeups related to the use of the gamification app.
Job Requirements
- Bachelor Degree in a computing-related domain, e.g., Computer Science, Computer Engineering, Software Engineering, etc. Other applicants with equivalent industry experience are welcome to apply too.
- Experience developing interactive web apps using various web programming technologies like javascript, python, java, C#, HTML and/or CSS.
- Good programming foundation in data structures and algorithms.
- Knowledge of Agile development methodologies (e.g., Scrum and/or TDD).
- Applicants with equivalent industry experience may be considered.
Key Competencies
- Experience in cross-platform web/app development frameworks is a plus (e.g., React Native or Flutter).
- Experience in backend frameworks is a plus (e.g., node JS or djano).
- Able to build and maintain strong working relationships with people within and external to the university.
- Flexibility to work across functions/teams as part of a team in a dynamic environment.
- Self-directed learner who believes in continuous learning and development.
- Proficient in technical writing and presentation.
- Possess strong analytical and critical thinking skills.
- Show strong initiative and take ownership of work.
- Possess good project management skills.