Airwallex - (Senior) Full-stack Engineer, Risk Platform
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of professional frontend engineering experience, including ownership of complex web applications. • Strong proficiency in TypeScript and modern JavaScript (ES6+), with deep understanding of HTML5/CSS3. • Strong experience with React and its ecosystem (state management, routing, component patterns, performance); experience with Vue/Angular is a plus. • Experience designing and delivering frontend architecture for large-scale web systems (modularization, build tooling, shared components, maintainability). • Familiarity with common frontend styling and UI approaches (e.g., Emotion, styled-components, SCSS) and UI libraries/frameworks (e.g., Material UI, Ant Design, Bootstrap). • Solid understanding of HTTP/HTTPS, browser fundamentals, and API integration patterns; experience building reliable, user-friendly flows on top of RESTful APIs. • Strong collaboration and communication skills; able to work effectively with Product, Ops, backend engineers, and other stakeholders in a fast-paced environment. • A strong quality mindset: you care about correctness, user impact, maintainability, and operational safety. • Experience building BFF services using Node.js (or willingness to pick this up) and understanding how to design pragmatic API aggregation layers for frontend needs. • Full-stack experience, or strong willingness to take on well-scoped backend tasks (e.g., simple services/endpoints, data modeling changes) when it improves delivery speed and ownership. • Experience with GraphQL, Next.js, and modern frontend platform patterns (module federation, micro-frontends, monorepos, etc.). • Experience with performance and reliability in Ops-critical environments: logging, monitoring, error tracking, and incident-driven improvements. • Familiarity with data tracking and analytics tools (e.g., GA, GTM) and using data to improve product UX and operational outcomes. • Experience with engineering best practices and tooling: CI/CD, Docker, Kubernetes, Nginx, testing methodologies (BDD/TDD), and modern build tooling (Webpack/Rollup/Polyfills). • Domain experience in fintech, risk, compliance, or financial crime, and/or experience building internal tools for operational teams. • Applicant Safety Policy: Fraud and Third-Party Recruiters • To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page. • Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary. • Equal opportunity • Equal opportunity
Responsibilities
• As a Frontend Engineer in Client Risk, you will build and evolve the web applications used by Risk Operations, Compliance, and internal stakeholders to investigate cases, make decisions, and manage client risk at scale. You’ll design intuitive, efficient, and trustworthy user experiences for complex risk workflows, and collaborate closely with backend engineers, data scientists, product managers, and Ops teams. • While this role is primarily frontend-focused, we strongly prefer candidates who have full-stack experience or are willing to take on light backend/BFF tasks when needed—often with the help of modern coding assistants—so you can independently deliver end-to-end features when the backend scope is well-defined. • We value engineers who can “own a feature” end-to-end. If a feature requires a small, well-defined backend/BFF change, we prefer someone who is comfortable exploring and delivering it independently (with appropriate reviews and guardrails), including using coding assistants responsibly. • This role is based in Singapore. • Design, build, and maintain high-quality, scalable frontend applications for Client Risk workflows (case management, monitoring, investigations, reporting, and operational tooling). • Partner with Product and Ops to translate ambiguous operational problems into clear UX flows that are efficient, auditable, and compliant. • Build reusable frontend foundations (component libraries, shared modules, patterns for state management, access control, and form-heavy workflows) that enable consistent delivery across systems. • Integrate with backend services via REST and/or GraphQL, ensuring correct data contracts, performance, and reliability for Ops-critical experiences. • Drive frontend architecture and engineering excellence: performance optimization, observability, testing strategy, accessibility, and maintainable code practices. • Collaborate cross-functionally with backend engineers, data, and compliance partners to ship solutions that deliver measurable operational and risk outcomes. • (Preferred / as needed) Contribute to BFF or light backend tasks (e.g., Node.js BFF endpoints, simple API integrations, minor schema changes) to unblock end-to-end delivery where appropriate—always with strong engineering rigor and review.
Similar Jobs
No credit card. Takes 10 seconds.