Software Engineer II Frontend

Skills
APIDevopsJavaContextDashboardsReadinessRom
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of professional frontend engineering experience
  • Strong expertise in React and TypeScript
  • Experience building complex data-driven UI components in production
  • Experience integrating RESTful APIs into frontend applications
  • Solid understanding of async data fetching patterns
  • Working knowledge of RsPack and pnpm
  • Experience shipping in CI/CD environments
  • Ability to work across large timezone gaps
  • Regular overlap with Australia-based team
  • US citizenship
  • Willingness to pursue security clearance in the future

Nice to have

  • Chart.js familiarity
  • Sports tech background
  • Health industry background
  • Military or tactical background
  • Devops experience
  • Testing experience
  • Backend experience
  • Java background

Day to day

  • Own the AMS frontend end to end by building and shipping React and TypeScript features from design through production
  • Create complex data-intensive interfaces such as interactive grids forms dashboards and widgets that perform efficiently on large datasets using AG Grid
  • Implement and maintain form-building functionality with SurveyJS manage state with React Context or Zustand and integrate reliable frontend workflows with RESTful APIs and Tanstack Query
  • Partner closely with design and backend engineering to deliver intuitive accessible responsive user experiences and contribute to code reviews and Agile ceremonies