GrepJob
Airwallex

Senior Software Engineer, Frontend - Identity & User Security

Airwallex
Apply
3 months ago
Singapore, SingaporeSenior

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.
  • Utilize Apollo GraphQL as a Backend-for-Frontend to create scalable node services.
  • Collaborate with the design team to develop a design system and component libraries.
  • Deliver NPM packages and library widgets for 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.
  • Create no-code/serverless CMS systems for corporate pages using Contentful and Next.js.
  • Engage with the Frontend Guild to research technologies and reduce technical debt.

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.
  • Skilled in React, VUE, Angular, and their 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

AngularCloudflareCypressGitLab CI/CDGoogle Cloud PlatformNext.jsNode.jsReactTypeScriptVue.jsWebpack