Fullstack Techlead (Nodejs, Reactjs)
freeC's Client

Full time
Hiring 1 people
Ha Noi
Published 06/06/2025

Job Description

Job Overview And Responsibility

Payment Integration Project

The client is a Singaporean wealth management platform operating in multiple regions. They offer various payment methods for customers to deposit funds into their investment portfolios.

The key project for this engagement is a payment integration with one of the leading payment methods in Malaysia. The primary objectives are:

  • Enable convenient & instant deposits for our customers in Malaysia through a highly adopted payment method.
  • Deliver an optimised deposit experience within our mobile app with the new payment method
  • Seamlessly integrate this new payment method into our existing payment systems, back­office operations, notification, and reconciliation processes.


Scope of work

Internal team setup

  • Our product “squads” are cross­functional teams (product manager, product designer, tech lead, developers) that own their domains and drive initiatives within their scope. We have an in­house Funding Squad that owns the funding flows domain, which includes payment integrations.
  • Our intent is to spin up a second funding squad that can independently drive & deliver their backlog within this domain while having close alignment & collaboration with our existing funding squad and roadmap. This new squad will also follow our internal development practices, have access to our dev environments, and generally work within our internal org.
  • Support will be provided on multiple levels: high­level planning, scoping, and solutioning by our engineering manager, tech lead, and lead PM, and onboarding & day­to­day support with our in­house devs, but the team is expected to ramp up and independently execute their backlog.


Project involvements

The team’s backlog will primarily consist of work items for the MY payment integration project, but since we are treating this team as a second funding squad, their backlog may also reflect the overall priorities of the domain’s roadmap, which may additionally include other project work items, maintenance, support, or other tasks. During the onboarding and orientation period, the backlog will reflect tasks that enable familiarisation with our various systems and codebases.


Required Skills and Experience

  • ­ Hands­on leader, i.e delivering work will form a significant part of capacity.
  • ­ At least 3 years of experience in leading an engineering team
  • ­ Hands­on experience with React Native and NodeJS
  • ­ Prior experience in tech scoping & design, delivery management, and mentoring developers
  • ­ Full­stack development skills
  • ­ Experience with complex backend workflows & event­driven architecture
  • ­ Experience in the payments domain or integration projects.

Tech stack:

  • Backend: NodeJS, Typescript, RDBMS (e.g Postgres)
  • Front­end: Experience with React­based FE stacks (React, Next,React Native)


Prefer if candidate have

  • Go, Workflow orchestration (Temporal), Event processing (Kafka)
  • Strong preference for React Native experience


Skills

Node.js
ReactJS
Company Info
freeC's Client
Ho Chi Minh
101-300 employees
https://freec.asia/
Ho Chi Minh
101-300 employees
https://freec.asia/
HRTech
IT/ Web

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map