6 months ago
Responsibilities
- Build high-quality products using React and TypeScript.
- Build micro-frontend web applications using domain-based design and Single SPA frameworks.
- Use Apollo GraphQL as a Backend-for-Frontend layer to build scalable Node.js services.
- Partner with design to build a design system and common component libraries informed by Material UI and Ant Design.
- Deliver NPM packages and library widgets, including open-source projects, to facilitate client integration.
- Deploy micro-frontends and Node.js services using GCP, Aliyun K8S, Bucket CDN, Cloudflare, and GitLab CI/CD.
- Create unit and end-to-end tests using React Testing Library, Cypress, and Test Render, targeting 80% or higher coverage.
- Build no-code/serverless CMS systems for corporate and branding pages using Contentful and Next.js.
- Participate in the Frontend Guild, research emerging technologies, and lead initiatives to improve quality and reduce technical debt.
- Collaborate globally with product managers, designers, and backend engineers on identity and account solutions.
Requirements
- Bachelor’s degree or above in Computer Science or a related engineering major.
- At least 5 years of frontend development experience, including at least 2 years in frontend architecture.
- Experience developing large-scale financial web systems.
- Proficiency in HTML5, CSS3, ECMAScript 6+, TypeScript, React, Vue, and Angular.
- Strong knowledge of HTTP(S) protocols, RESTful specifications, Webpack, Polyfull, and Rollup.js.
- Expertise with Styled-Components, Emotion, or SCSS and frameworks such as Material UI or Ant Design.
- Experience building Backend-for-Frontend layers using Node.js.
- Preferred experience with React, TypeScript, Node.js, micro-frontends, GraphQL, design systems, server-side development, and data analytics.
Tech Stack
AngularCloudflareCypressGitLab CI/CDGoogle Cloud PlatformGraphQLNext.jsNode.jsnpmReactTypeScriptVue.jsWebpack
About Airwallex
Airwallex is a leading global payments and financial platform for modern businesses, offering trusted solutions to manage everything from business account, payments, treasury, and spend management to embedded finance. With our proprietary infrastructure, Airwallex takes the friction out of global payments and financial operations, empowering businesses of all sizes to unlock new opportunities and grow beyond borders. Proudly founded in Melbourne, Airwallex supports over 150,000 businesses globally and is trusted by brands such as Brex, Canva, Rippling, Navan, Qantas, SHEIN and many more. For more information, visit http://www.airwallex.com
