GrepJob
Airwallex

Senior Software Engineer, Frontend - Business Accounts

Airwallex
Apply
1 day ago
Sydney, AustraliaSenior

Responsibilities

  • Build high-quality products using the latest versions of React and TypeScript.
  • Develop micro-frontend web applications using domain-based design and Single SPA frameworks.
  • Leverage Apollo GraphQL to build scalable and high-performance node services.
  • Collaborate with the design team to create a design system and common component libraries.
  • Deliver NPM packages and library widgets for easy client integration.
  • Deploy micro-frontends and Node.js services using GitLab CI/CD best practices.
  • Design high-quality unit and e2e tests with 80%+ coverage using React Testing Library and Cypress.
  • Build no-code/serverless CMS systems for corporate and branding pages.

Requirements

  • Bachelor’s degree in Computer Science or a related engineering major.
  • 5+ years of frontend development experience, including 2+ years in frontend architecture.
  • Experience developing large-scale financial web systems.
  • Proficient in HTML5, CSS3, ECMAScript 6+, and TypeScript.
  • Proficient in React, VUE, Angular, and corresponding technology stacks.
  • Strong knowledge of HTTP(s) protocols, RESTful specifications, and build tools.
  • Expertise in Styled-Components, Emotion, or SCSS and frameworks like Material UI or Ant Design.
  • Experience building Backend-for-Frontend layers using Node.js.

Tech Stack

AngularCloudflareCypressGoogle Cloud PlatformGraphQLKubernetesNext.jsNode.jsReactTypeScriptVue.jsWebpack