Contribute to Revisit
Revisit is in need of help from creative and hands-on individuals (roles on the right) to expand and improve its capabilities.
By joining, you'll work with the founder and other bright minds, have exposure to industry-grade tools & workflow, and access to office working space in the NUS campus.
Let's Work Together!
If you have any questions or encountered any issues during your application, please reach us at
Product Manager
Responsibilities:
-
Plan and conduct user studies to gain in-depth understanding of their needs and problems
-
Analyse data to uncover usage patterns that inform product decisions
-
Conduct competitor analysis, learn from the market and differentiate from competitors
-
Guide and facilitate product development by working closely with the engineering team and designers
Requirements:
-
Effective communication skills with good command in spoken and written English
-
Empathy for our target users and a drive to dig deep into and resolve their pain points
-
Ability to create logically sound and data-driven visualisations & PPT slides
-
Fluency in Mandarin will be advantageous
-
Experience in learning foreign languages is a plus
-
Leadership experience in past academic and/or co-curriculum projects is a plus
Marketing Manager (Growth)
Responsibilities:
-
Define the growth plan/Go-to-market strategy of product and lead the execution
-
Break the strategies into different iterations, define targets and evaluate outcome for each iterations
-
Build and manage the company’s social media profiles and presence, which may include WeChat, Facebook etc.
-
Create shareable content appropriate for specific networks to spread both our brand and our content
Requirements:
-
Effective communication skills with good command in spoken and written English
-
Empathy for our target users and a drive to dig deep into and resolve their pain points
-
Experience in managing social media accounts and writing marketing articles is a plus
-
Ability to create logically sound and data-driven visualisations & PPT slides
-
Fluency in Mandarin will be advantageous
-
Experience in learning foreign languages is a plus
-
Leadership experience in past academic and/or co-curriculum projects is a plus
Software Developer (Backend / Frontend / Database)
Responsibilities:
-
Work closely with the team and develop new features in frontend (React) / backend (Python)
-
Create pull request for code review, amend and optimise coding logic, structure and style
-
Refactor and test new and existing codes to enhance overall scalability
-
Deploy new features to the production hosted in DigitalOcean cloud
Requirements:
-
Experience in Frontend frameworks (e.g. React, Angular, Vue) and/or backend programming languages such as Python, Java, Golang
-
Proven track record/experience in programming, building software & applications
-
Fast learner, self-motivated, takes ownership of task and can deliver within deadline
-
Effective communication skills with good command in spoken and written English
-
Hands-on experience and knowledge in SQL, No-SQL Databases is a plus
-
Knowledge of docker is a plus
Research Scientist (Data, NLP)
Responsibilities:
-
Conduct literature reviews to explore NLP / data engineering pipelines / search engine implementation
-
Perform data analysis, visualisation or machine learning depending on the research topic
-
Integrate your research findings and implementation into our existing engineering code-base and infrastructure
-
Collaborate with product, engineering and design team and be part of the full software development lifecycle.
Requirements:
-
Self-motivated individual who can work independently and also collaboratively with team members
-
Strong analytical, technical and problem solving skills
-
Programming skills in at least one major programming language, such as Java and Python
-
Experience reading academic research papers, deriving actionable insights and implement them
-
Effective communication skills with good command in spoken and written English
-
Experience in machine learning, data science is a plus
-
Experience in learning foreign languages is a plus
Designer (UI, UX, Graphics)
Responsibilities:
-
Design and refine app UI wireframe, layouts, icons & logo on Figma
-
Design and edit transition animations, effects, splash screen that can be easily integrated into Revisit app
-
Contribute in various design areas (UI, UX, graphics, animations) to establish positive brand image to Revisit’s potential and current users
-
Make revision of design work after review
-
Communicate with the product and engineering team in defining product prototypes and base on which produce design works that reflect the identity and vision of Revisit
Requirements:
-
A portfolio of past design works
-
Effective communication skills with good command in spoken and written English
-
Relevant Experience in design (E.g. webpage, UI wireframe, poster, game)
-
Familiarity or experience with design tools like Figma, Sketch, Adobe tools etc.
-
Ability and awareness to proactively identify and pick up latest industry design trends and integrate them into existing designs
-
Willingness and passion in diving into different realms of design
-
Experience in learning foreign languages is a plus