Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer

PROVIDEND HOLDING PRIVATE LIMITED

Singapore

Hybrid

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services firm in Singapore is seeking a Full Stack Developer who will play a pivotal role in building internal systems and applications. You will work closely with a partner vendor to ensure high-quality code delivery and eventually take ownership of the codebase. Ideal candidates will have over 5 years of full-stack development experience, strong skills in React.js, TypeScript, and Node.js, and familiarity with Microsoft Azure. This is an opportunity to grow into an engineering manager role, focusing on building an internal team while ensuring compliance with relevant regulations.

Benefits

Growth opportunities
Purpose-driven work
Collaborative environment

Qualifications

  • 5+ years of full-stack development experience, with at least 2 years in a senior or lead capacity.
  • Expert proficiency in React.js, TypeScript, and Node.js (NestJS).
  • Hands-on experience with Microsoft Azure and CI/CD pipelines.

Responsibilities

  • Collaborate with the vendor’s engineering team, contributing code and reviewing PRs.
  • Lead the technical design of the Progressive Web App using React.js and Node.js.
  • Manage the deployment architecture on Azure Cloud.

Skills

React.js
TypeScript
Node.js (NestJS)
Microsoft Azure
CI/CD pipelines
Vendor Management
Job description

We are seeking a Full Stack Developer to architect and build our internal systems and applications.

In this hybrid "Builder-Governor" role, you will act as a core technical pillar and work closely with our partner vendor to drive development and delivery while simultaneously writing core code yourself. You will ensure the vendor’s output meets our strict security and architectural standards, eventually owning the codebase entirely as we build out an internal team.

Key Responsibilities
1. Vendor Collaboration & Technical Oversight
  • Co-Development: Work alongside the partner vendor’s engineering team, contributing code and reviewing Pull Requests (PRs) to ensure seamless integration between vendor deliverables and internal systems.
  • Quality Assurance & Governance: Enforce strict coding standards and architecture patterns. Ensure the vendor adheres to our Third-Party Access Policies, granting access only based on job function and ensuring all external contractors have signed necessary NDAs.
  • Maintenance & SLAs: Manage the vendor during the maintenance phase, ensuring adherence to our Incident Management Service Level Agreements (e.g., ensuring Critical/Severity 1 issues are resolved within 4 hours).
  • Knowledge Transfer: Actively "internalize" technical knowledge from the vendor to prepare for the eventual transition to full in-house management.
2. Platform Architecture & Development
  • Full-Stack Engineering: Lead the technical design of our Progressive Web App (PWA) using React.js + TypeScript and backend services using Node.js (NestJS).
  • Modular Design: Ensure the platform adheres to a modular service-based structure (User, Portfolio, Compliance, Orders, etc.), preventing the vendor from building a monolithic "black box."
  • API Gateway: Oversee the exposure of RESTful APIs with strict version control and throttling.
3. Cloud Infrastructure & Security
  • Azure Environment: Manage the deployment architecture on Azure Cloud. Ensure the vendor’s CI/CD pipelines integrate correctly with our internal Azure tenant.
  • Identity & Access: Implement Entra ID for internal staff and secure CIAM for clients. Design and audit Role-Based Access Control (RBAC) to ensure data segregation is maintained across all API endpoints.
  • Regulatory Compliance: Ensure all development (both internal and vendor-led) aligns with MAS Technology Risk Management (TRM) guidelines.
4. Leadership & Culture
  • AI-Assisted Development: Champion the use of authorized Generative AI tools (e.g., Copilot) to accelerate delivery, while ensuring no Confidential or Restricted data is input into public AI models during the dev process.
  • Future Leadership: Prepare to scale and lead an internal team of 4-5 developers within 1-2 years, taking over full ownership of the platform from the vendor.
Requirements
Technical Skills
  • Experience: 5+ years of full-stack development experience, with at least 2 years in a senior or lead capacity.
  • Stack: Expert proficiency in React.js, TypeScript, and Node.js (NestJS).
  • Cloud: Hands-on experience with Microsoft Azure and CI/CD pipelines.
  • Vendor Management: Proven experience working with external software vendors or offshore teams, specifically in code review, solution validation, and technical acceptance.
Domain & Governance Knowledge
  • Familiarity with MAS TRM Guidelines and Singapore's PDPA requirements.
  • Experience in Incident Management and holding external parties accountable to SLAs (Response/Resolution times).
  • Understanding of financial domains (Wealth Management, CRM, Portfolio Management) is a strong plus.
Cultural Fit
  • Collaborative Guardian: You can maintain a positive working relationship with vendors while firmly enforcing Providend’s standards.
  • Prudent Innovator: You balance the speed of delivery with the "protection first" mindset required for managing family wealth.
  • Owner’s Mindset: You treat the vendor’s code as your own, knowing that you will ultimately be responsible for maintaining it long-term.
Why Join Us?
  • Strategic Role: You are the key pivot point between external expertise and internal capability building.
  • Growth: Transition from a Senior Engineer/Lead to an Engineering Manager as we internalize our tech team.
  • Purpose: Use technology to protect and grow the wealth of families who trust us with their life goals.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.