Teamworks

Software Engineer II, Full Stack (Python, React)

Teamworks1 months ago
Location

United States

Workplace

Remote

Type

Full Time

Salary

USD 166,000 – 166,000

Level

Mid

Role

Full Stack Engineer

Posted

Feb 12, 2026

Full TimeRemoteMid

The role

Summary

Teamworks is seeking a Full Stack Software Engineer II to contribute to their core platform that supports over 6,500 sports organizations. The ideal candidate will develop scalable features using Python and React, working on mission-critical integrations that power the company's sports technology ecosystem.

What you'll do

Full Stack Development: Build and deliver full stack features across React, TypeScript, and Python, focusing on platform capabilities that integrate multiple Teamworks products
Technical Design: Collaborate on technical designs, translate requirements into reliable implementations, and contribute to API development using REST and GraphQL
System Optimization: Improve system performance, reliability, and maintainability across the Hub platform, incorporating customer feedback into product improvements
Team Collaboration: Participate in code reviews, pairing sessions, team design discussions, and on-call rotations to support production systems

What we look for

Technical

Frontend TechnologiesProficiency in React and TypeScript with strong frontend development skills
Backend TechnologiesExpertise in Python backend development and experience with PostgreSQL or similar relational databases
System DesignSolid understanding of system design fundamentals and experience building production software

Education

DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience3+ years of full stack software engineering experience with a proven track record of shipping production software

Skills

Required skills

ReactStrong proficiency in React and TypeScript for frontend development
PythonAdvanced Python programming skills for backend development
DatabaseExperience with PostgreSQL or similar relational database systems
CollaborationExcellent communication and teamwork skills

Nice to have

GraphQLExperience with GraphQL API development
AI ToolsFamiliarity with generative AI tools to improve development workflows
Security ClearanceActive Secret or Top Secret security clearance

Compensation & benefits

Salary

USD 166,000 – 166,000 (annual)

Benefits

Remote Work

Fully remote work arrangement with flexible working environment

Diverse Culture

Commitment to building a diverse and inclusive workforce

Career Growth

Opportunities for professional development in a cutting-edge sports technology platform


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Interview In-depth technical assessment of coding skills, system design, and problem-solving abilities
  3. 3
    Team Interview Interviews with potential team members to assess collaboration and cultural fit
  4. 4
    Final Review Final discussion with hiring manager and potential offer presentation

Apply for this position

You'll be redirected to the company's application page