866,360open jobs
54,486companies
146,147added this week
Browse all
Salary
$56k – $89k per year (gross)
Location
In office (Singapore)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Sep 7, 2026.

Overview
Company
Impact
Profile match
FPT Software is the global technology services arm of the FPT group and Vietnam's largest software exporter. It delivers application development, cloud migration, automotive software and artificial intelligence services to clients in dozens of countries. The company operates delivery centres across Asia, Europe and North America.

Overview

We are seeking an experienced Senior Frontend Engineer to design, build, and optimize staff-facing web applications for our next-generation client engagement platform. In this role, you will lead the client-side architecture for Relationship Managers (RMs) and Back-Office Operations teams, enabling intuitive, high-performance web applications for complex case management, entity relationship mapping, and workflow management.

The ideal candidate brings deep expertise in React 19, TypeScript, lightweight frameworks (Preact), and integration with dynamic workflow modeler libraries (bpmn-js, dmn-js, forms-js). You will collaborate closely with UX/UI designers, backend microservice engineers, and solution architects to deliver seamless, responsive, and secure enterprise web interfaces.

Responsibilities

Frontend Architecture & UI Development

  • Client-Side Architecture: Lead the architecture and UI component design for multi-tab, dynamic form-filling portals using React 19.2.4, TypeScript, and modern state management patterns.
  • BPM Form Modeler Integration: Embed and extend client-side workflow modelers and form engines using bpmn-js, dmn-js, and forms-js to enable dynamic, business-rules-driven form rendering, task tracking, and process visualization.
  • Performance Optimization: Drive client-side performance, dynamic code-splitting, bundle size reduction, and render optimizations—utilizing lightweight libraries like Preact where low latency and lightweight foot-prints are required.
  • Workspace Staging & Draft Autosave: Implement resilient local storage, tab-by-tab form state caching, and progressive data-saving mechanisms to support staging workspace updates for unvalidated user drafts before final submission.

Integration & API Standards

  • Backend API Integration: Integrate frontend components with backend microservices via RESTful APIs and secure RPC endpoints, adhering to strict enterprise network proxy requirements (e.g., handling RPC-over-HTTP patterns).
  • Identity & Authentication: Implement front-end authentication flows relying on OAuth2 / OIDC (ADFS authentication) and JWT session management.
  • Form Validation & UX: Build multi-level validation rules (client-side immediate validation vs. server-side business rules) for complex wealth management onboarding forms, tax-residency disclosures (CRS/FATCA), and risk profiling tools.

Code Quality & Engineering Excellence

  • Design System & Reusable Components: Contribute to and maintain enterprise UI component libraries, enforcing consistent design patterns, accessibility compliance, and visual standards.
  • Testing & Quality Assurance: Drive shift-left testing practices on the front end using Jest, React Testing Library, Cypress / Playwright, and automated UI component testing.
  • CI/CD & Deployment: Work with DevOps to automate frontend build pipelines, static analysis, security scanning (Veracode/SonarQube), and containerized web server deployments onto Red Hat OpenShift.

Qualifications & Technical Requirements

Experience

  • Total Experience: 5–8+ years in frontend/web engineering with 2+ years in a senior or lead role building complex, data-dense enterprise web applications (financial services or banking preferred).
  • Core Technical Stack Proficiency
  • Core Web Stack: Mastery of React 19.x, TypeScript, JavaScript (ES6+), HTML5, CSS3/SASS, and modern CSS-in-JS / utility-first frameworks.
  • Embedded BPM Tools: Hands-on experience integrating or customizing bpmn-js, dmn-js, and forms-js (or similar BPMN/DMN rendering frameworks).
  • Alternative Runtimes: Experience with Preact for lightweight, performance-critical components.
  • State Management & Routing: Deep understanding of state management libraries (Redux Toolkit, Zustand, React Query/TanStack Query) and React Router.
  • Build Tools & Bundlers: Hands-on experience with Vite, Webpack, Babel, ESLint, and npm/pnpm.
  • Testing: Proficiency with Jest, React Testing Library, Mock Service Worker (MSW), and E2E tools (Playwright/Cypress).

Preferred Banking Domain Experience

  • Wealth Management / Onboarding UI: Experience building forms, workflow dashboards, or document ingestion portals for High-Net-Worth (HNW) onboarding, entity structure visualization (Corporates, Trusts, SPVs), or Client-to-Client relationship mapping.
  • Dynamic Form Engines: Proven track record of building dynamic, metadata-driven form builders capable of rendering hundreds of conditional fields based on dynamic decision tables.
  • Compliance & Security Awareness: Familiarity with strict enterprise security guidelines, network proxy constraints, cross-site scripting (XSS) prevention, and secure token storage.

Skills

Final Draft, Front-End Architecture, UI Design, Test Components, Webpack, OAuth, TypeScript, API Specification, Web Engineering, Web Architecture, Backend Integrations, Technical Skillset, Low Latency, Workflow Engine, API, BPMN, React.js, BPM

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
866,360 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Singapore
≈ $32k – $71k per year (Estimated) • Remote (likely EAEU) • 5+ years exp • Bachelor's Degree • Saint Petersburg
JavaScript
TypeScript
Frontend
Redux
Webpack
React.js
Sass
CSS Modules
Apply
Remote (United Kingdom) • Full-Time
Apply
Remote (Portugal) • Full-Time
Apply
In office • Contractor • Hsinchu
Apply
Hybrid • Full-Time • 5+ years exp • Ho Chi Minh City
JavaScript
Java
PHP
TypeScript
C#
Node JS
PHP
Symfony
WordPress
Magento
Drupal
C#
.NET
AI/ML
AI Agents
Frontend
React.js
Storybook
Sass
Mobile
State Management
DevOps
CI/CD
Git
SLI/SLO/SLA
Management
Agile
QA
Cypress
Playwright
Jest
Vitest
Apply
$63k – $79k per year • Hybrid • Full-Time • 5+ years exp • Warsaw
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Spring Security
Hazelcast
Gradle
Kotlin
Mockito
Databases
Redis
Apache Kafka
Frontend
Vue.js
Redux
Webpack
RxJS
Angular
React.js
npm
Vuex
NgRx
Mobile
JUnit
State Management
DevOps
Rest API
GCP
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
SOAP
Cybersecurity
OWASP Top 10
OWASP
Management
Agile
QA
TestNG
Cypress
Jest
Apply
Quality Engineer 1 day ago
In office • Full-Time • Bachelor's Degree • Durbanville
PHP
TypeScript
PHP
Laravel
DevOps
Shift-Left
Cybersecurity
Shift-Left Security
Management
Agile
QA
Playwright
Apply
≈ $84k – $200k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
Python
Java
Rust
TypeScript
C#
Databases
DynamoDB
DevOps
AWS
AWS Lambda
Amazon Kinesis
Linux
Apply
$52k – $62k per year • Remote (likely Poland) • Full-Time • Warsaw
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
Model Context Protocol
Function Calling
LLM
RAG
OpenAI Codex
Tool Use
Frontend
Angular
React.js
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
Apply
≈ $95k – $197k per year (Estimated) • In office • 3+ years exp • New York
Python
TypeScript
Bash
DevOps
Terraform
Ansible
GitHub Actions
OpenTelemetry
CloudFormation
Datadog
Prometheus
Pulumi
GitLab CI
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Linux
Apply
$66k – $103k per year (gross) • In office • Full-Time • 5+ years exp • Singapore
JavaScript
TypeScript
Frontend
Zustand
Redux
Webpack
Babel
React.js
Vite
React Query
npm
Sass
ESLint
Preact
pnpm
Redux Toolkit
MSW
React Router
Mobile
React Native
State Management
DevOps
OpenShift
CI/CD
Shift-Left
Cybersecurity
SonarQube
Shift-Left Security
Veracode
Management
BPMN
QA
Cypress
Playwright
Jest
Apply
$52k – $70k per year (gross) • In office • Full-Time • 3+ years exp • Singapore
JavaScript
TypeScript
Databases
MySQL
Frontend
React.js
JQuery
DevOps
Rest API
CI/CD
Git
AWS
Management
Agile
Apply
$70k – $80k per year (gross) • In office • Full-Time • 5+ years exp • Singapore
Python
SQL
Databases
Snowflake
AI/ML
Dagster
Pandas
PyTorch
OpenAI
Machine Learning
DevOps
Azure
CI/CD
Windows
Management
Agile
Apply
M28 - Data Engineer 4 days ago
$56k – $89k per year (gross) • In office • Full-Time • 3+ years exp • Singapore
Databases
Apache Iceberg
DevOps
Terraform
CloudFormation
CI/CD
AWS
Platform Engineering
AWS Lambda
Amazon S3
AWS Step Functions
Analytics
ETL/ELT
Apply
$42k – $75k per year (gross) • In office • Full-Time • 1+ year exp • Singapore
JavaScript
SQL
AI/ML
Copilot
DevOps
Rest API
Azure
CI/CD
Git
Analytics
Power BI
Management
SharePoint
Agile
Apply
≈ $64k – $136k per year (Estimated) • In office • Full-Time • Singapore
Management
Microsoft Office
Apply
In office • Full-Time • Singapore
Apply
≈ $42k – $103k per year (Estimated) • In office • Full-Time • 2+ years exp • Singapore
AI/ML
Machine Learning
Apply
≈ $66k – $151k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Singapore
Databases
Snowflake
AI/ML
Copilot
Machine Learning
Analytics
Power BI
Microsoft Excel
Apply
In office • Full-Time • Singapore
AI/ML
Machine Learning
Apply
See all jobs
This is one of many
866,360 more open roles from verified company boards, updated every day.