Senior Software Engineer - Frontend Identity & User Security
Singapore · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Education
- Bachelor's degree or above in Computer Science or related engineering field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Airwallex
Airwallex is an AI-driven financial operating system designed for real-time and intelligent economic activities. Over 676,000 businesses worldwide, including prominent names like McLaren Racing, Qantas, SHEIN, and TikTok, rely on Airwallex to manage their financial operations or develop and monetize their financial products. Beginning in Melbourne in 2015, Airwallex has built the essential infrastructure supporting global commerce, operating under 85+ licenses and spanning financial operations in North America, Europe, the Middle East, and Asia-Pacific. The company is co-headquartered in San Francisco and Singapore, employing over 2,300 people across 27 offices globally.
Team Overview
Join the Identity and User Security team to play a pivotal role in strengthening Airwallex's account infrastructure and expanding our identity solutions. Your work will contribute to secure, straightforward, and intuitive user interfaces enabling customers worldwide to manage their identities and business accounts confidently.
Key Responsibilities
- Develop and maintain high-quality frontend products utilizing the latest React and TypeScript versions.
- Create micro-frontend web applications based on domain-driven design principles and Single SPA frameworks to ensure smooth integration.
- Use Apollo GraphQL as a Backend-for-Frontend (BFF) layer to build scalable Node.js services with streamlined backend integration.
- Collaborate with design teams on developing design systems and reusable component libraries with benchmarking around industry standards such as Material UI and Ant Design.
- Deliver reusable NPM packages and library widgets as open-source projects to simplify client integrations.
- Deploy micro-frontends and Node.js services leveraging GCP, Aliyun Kubernetes/Bucket CDN, and Cloudflare, following best practices via GitLab CI/CD pipelines.
- Implement robust testing strategies including unit tests and end-to-end tests with frameworks like React Testing Library, Cypress, and Test Render, aiming for more than 80% coverage.
- Build no-code and serverless Content Management Systems (CMS) for corporate and branding web pages using Contentful and Next.js.
- Engage actively with the Frontend Guild, explore emerging technologies, and lead initiatives to produce high-caliber products while minimizing technical debt.
Minimum Qualifications
- Bachelor’s degree or higher in Computer Science or related engineering discipline.
- At least 5 years of professional frontend development experience, with a minimum of 2 years focusing on frontend architecture.
- Experience building large-scale financial web applications.
- Strong proficiency with HTML5, CSS3, ECMAScript 6+, and TypeScript.
- Expertise in React, Vue, Angular, and their respective technology ecosystems.
- Deep understanding of HTTP(s) protocols, RESTful APIs, and modern build tools such as Webpack, Polyfill, and Rollup.js.
- Knowledge of styling libraries and frameworks including Styled-Components, Emotion, SCSS, Material UI, and Ant Design.
- Experience constructing Backend-for-Frontend layers using Node.js.
Preferred Qualifications
- Advanced knowledge of modern technologies such as React, TypeScript, Node.js, micro frontends, and GraphQL.
- A strong drive for innovation and curiosity, with continuous pursuit of better engineering solutions.
- Comfort working in diverse and global teams contributing to inclusive collaboration.
- Focus on efficiency and proactive efforts in task automation and technical debt reduction.
- Broad interests beyond frontend development, including design systems, server-side engineering, and data analytics.
Additional Information
This position is based in Singapore and requires onsite presence.
Applicant Safety Policy
To safeguard candidates from recruitment scams, Airwallex will never request bank details, sensitive identification numbers like passports, or payment at any stage of recruitment. Official communications will always come from an @airwallex.com email. Applicants should only apply through official Airwallex career channels.
Equal Opportunity Employer
Airwallex commits to equal opportunity employment, valuing diversity and considering all applicants based on merit and qualifications without discrimination based on protected characteristics. Candidates with disabilities or special needs are encouraged to request accommodations.
Minimum education
Bachelor's Degree