Teamworks logo
Teamworks
Posted 47 days agoVerified live 2d ago

Software Engineer II (Frontend)

Brief overview

Remote
$166k/yrStated minimum
3+ yrsMinimum
1 H-1B approvalsDept. of Labor
Clearance requiredU.S. government
ReactTypeScriptData-Driven UI DevelopmentRESTful APIsAsynchronous Data FetchingRsPackpnpmCI/CDAG GridSurveyJSReact ContextZustand

About the company

Teamworks logo
Teamworksteamworks.com

Teamworks is an operating system for sports that supports talent acquisition, seamless operations, and holistic performance development.

Visa sponsorship history

1 year sponsoring, last filed FY2023

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1H-1B approved
100%approval rate
1new H-1B hires
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20231

Job description

Summary

Teamworks is a sports technology company powering organizations with products for personnel, coaching, performance, operations, and intelligence. The Software Engineer II (Frontend) will own the AMS frontend, building React and TypeScript features and complex data-intensive interfaces while integrating RESTful APIs and collaborating with design and backend engineering.

Responsibilities

  • Own the AMS frontend end to end, building and shipping React and TypeScript features from design through production
  • Build complex, data-intensive components including interactive grids, forms, dashboards, and widgets that handle large datasets efficiently using AG Grid
  • Implement and maintain form-building functionality using SurveyJS, and manage application state using React Context or Zustand
  • Integrate frontend components with RESTful APIs and Tanstack Query, partnering with our backend team to keep data flows performant and reliable
  • Collaborate with design and backend engineering to deliver intuitive, accessible, and responsive user experiences
  • Contribute to code reviews and Agile ceremonies with our AMS team

Skills

  • • 3+ years of professional frontend engineering experience with strong expertise in React and TypeScript
  • • Proven experience building complex, data-driven UI components including grids, forms, and dashboards in production applications
  • • Experience integrating RESTful APIs into frontend applications with a solid understanding of async data fetching patterns
  • • Working knowledge of modern build tooling including RsPack and pnpm, with experience shipping in CI/CD environments
  • • Ability to work effectively across large timezone gaps, with regular overlap with our Australia-based team
  • • US citizenship, with willingness to pursue security clearance in the future given AMS supports military and government performance programs
  • • You're familiar with visualization libraries like Chart.js
  • • You have a background in performance-driven applications in sports tech, health, or military/tactical environments
  • • You have experience working outside pure frontend, such as devops, testing, or backend
  • • You have some Java background or prior experience working alongside backend Java teams

Qualifications

Must Haves

  • • 3+ years of professional frontend engineering experience with strong expertise in React and TypeScript
  • • Proven experience building complex, data-driven UI components including grids, forms, and dashboards in production applications
  • • Experience integrating RESTful APIs into frontend applications with a solid understanding of async data fetching patterns
  • • Working knowledge of modern build tooling including RsPack and pnpm, with experience shipping in CI/CD environments
  • • Ability to work effectively across large timezone gaps, with regular overlap with our Australia-based team
  • • US citizenship, with willingness to pursue security clearance in the future given AMS supports military and government performance programs

Nice to Haves

  • • You're familiar with visualization libraries like Chart.js
  • • You have a background in performance-driven applications in sports tech, health, or military/tactical environments
  • • You have experience working outside pure frontend, such as devops, testing, or backend
  • • You have some Java background or prior experience working alongside backend Java teams

Benefits

  • Equity
  • Bonus

More jobs like this