Senior Frontend Engineer I

Axon Axon · Enterprise · Ho Chi Minh City, Vietnam · 2006 Record Management System - SW

Senior Frontend Engineer role focused on building and expanding Axon Records, a cloud-native web platform for law enforcement, with features spanning UI to backend services and infrastructure. The role involves internationalization, form validation, and API gateway development, contributing to a product that aims to reduce officer paperwork and improve community safety through AI-driven insights.

What you'd actually do

  1. Build and generalize OOTB spec generation pipelines to support crime reporting standards for US, CA, AU and UK agencies
  2. Extend the form validation engine to support country/state-specific rules, enabling international agency onboarding
  3. Localize Activity Logs, Notifications, and Workflows for international deployments
  4. Contribute to the schema registry that powers form validation and spec management across the platform
  5. Build and maintain the GraphQL API layer connecting React frontends to Go microservices via gRPC

Skills

Required

  • React
  • TypeScript
  • Node.js
  • Go
  • GraphQL
  • gRPC
  • microservices architecture
  • Kubernetes
  • Docker
  • observability tools
  • mentoring junior engineers
  • cross-team collaboration

Nice to have

  • internationalization (i18n)
  • multi-locale, multi-tenant SaaS platforms
  • Protocol Buffers
  • service-to-service communication patterns
  • high availability
  • reliability
  • security
  • performance
  • TypeORM
  • MySQL
  • ORM/database tooling
  • CI/CD pipelines
  • infrastructure-as-code (Terraform, Helm)

What the JD emphasized

  • 5+ years of experience building and shipping production web applications across the full stack
  • Strong proficiency in React and TypeScript on the frontend
  • Strong proficiency in at least one backend language: Node.js or Go
  • Experience with GraphQL (Apollo Client and/andor Apollo Server)
  • Experience with gRPC and microservices architecture
  • Experience scaling systems with Kubernetes and Docker
  • Experience mentoring junior engineers and facilitating cross-team collaboration
  • Experience with observability tools such as DataDog, Splunk, or Sentry