Full-Stack Developer – Full Time

Unleash Your Potential as a Full-Stack Developer!

We’re looking for a Full-Stack Developer to join our team. This role is ideal for fresh graduates or candidates with 2–3 years of experience who are excited to build practical solutions with real-world impact. You will have the opportunity to help translate research concepts into applicable developments that address real industry pain points, connect innovation to practical use cases, and support solutions that can be adopted in meaningful ways. If you enjoy problem-solving, building across front-end and back-end systems, and turning ideas into useful products, we’d love to hear from you.

Responsibilities

Technical Project Development
  • Develop novel full-stack web or mobile applications for proof of concept or research purposes, including front-end design, back-end development, API integration, and database management.
  • Co-lead current on-going projects such as:
    1. Develop and maintain of the simulated trading platform, ensuring its smooth operation and bug-free performance. Proactively identify and resolve any issues or bugs, ensuring minimal disruption to users.
    2. Develop and deliver the Due Diligence Pipeline, ensuring the client requirements are met on time.
    3. Oversee the operation and maintenance of the server running the XRPL validator and EVM Sidechain, ensuring optimal performance and uptime.
  • Conduct comprehensive literature reviews and ability to translate concepts into applications, user value and data driven insights.
  • Mentor and collaborate with software development interns, assisting in the development and testing of prototypes or proof-of-concept models for the creation of knowledge asset base, open-source platform in the financial ecosystem.
  • Detail oriented; organise, structure, keep track of project documentation/changes and maintain research logs to track progress and outcomes.
Research Support
  • Drive the research initiative to make the trading simulation platform open-source, promoting collaboration and community contributions. Mentor the research interns, assisting in the following research stages.
  • Assist in validating research methodologies, ensuring soundness and reliability of outcomes.
  • Coordinate the experiments conducted on the platform to support the methodology design.
  • Assist in collecting data from diverse sources, including participation in industry events such as the Singapore FinTech Festival, as well as leveraging publicly available datasets.
  • Utilize advanced statistical and analytical tools (Python, R, SQL) to derive actionable insights from data.
Lab Activity Support
  • Participate actively in team meetings, brainstorming sessions, and technical discussions, and perform due diligence on potential industry partners to identify opportunities for collaboration.
  • Coordinate the maintenance of the FinTech Lab’s WordPress site, ensuring content is accurate, up-to-date, and relevant. Coordinate other content creation activities for the FinTech Lab’s podcast, including editing, publishing, and promoting episodes.
  • Help organize and coordinate events, seminars, and workshops hosted by the NUS FinTech Lab, supporting logistics and planning.
  • Assist in data collection from various sources, by attending industry events such as the Singapore Fintech Festival and also use public datasets.

Requirements

  • Experience in full-stack development, with expertise in front-end and back-end technologies such as React, Angular, Node.js, Python, or Ruby on Rails.
  • Strong knowledge of web application architecture, database management (SQL/NoSQL), and API development (RESTful or GraphQL).
  • Strong knowledge of cloud platforms such as AWS, Google Cloud, Azure, etc. Experience in deployment and maintenance of projects on such platforms would be a plus.
  • Proficiency in AI tools and APIs (Gemini, ChatGPT, Claude, etc)
  • Hands-on experience with server management and maintenance
  • Proficiency in statistical and analytical tools such as Python, R, and SQL for data analysis and deriving actionable insights.
  • Strong project management and documentation skills, with the ability to track progress, maintain research logs, and produce comprehensive reports.
  • Experience maintaining and managing WordPress sites, ensuring content is accurate, up-to-date, and relevant.
  • Excellent communication skills, with the ability to participate in team meetings, brainstorming sessions, and technical discussions.
  • Strong organizational skills with experience in planning and coordinating events, seminars, or workshops.
  • A strong interest in understanding fintech or a desire to learn more about the fintech industry.

We’re reviewing applications on a rolling basis, so don’t delay! 

Apply now and let’s redefine the future of FinTech together!

Scroll to Top