[Remote] Senior Software Engineer, Full Stack (Node, React)
Note: The job is a remote job and is open to candidates in USA. Teamworks is the Operating System for Sports™, powering over 6,500 organizations worldwide. They are seeking a Senior Software Engineer, Full Stack to own features end-to-end, build maintainable code, and contribute to API design in a high-impact environment focused on athlete health and operations.
Responsibilities
- Own features end-to-end, from technical design and implementation through deployment, monitoring, and iteration in production
- Build and maintain well-tested, maintainable code that meets the reliability bar required for sensitive, real-time workflows
- Contribute to API design in REST and participate in data modeling decisions that need to hold up at scale
- Engage in code reviews and technical discussions, offering thoughtful feedback and raising the quality of what the team ships
- Partner with product and design to translate complex operational workflows into clean, reliable software experiences
- Identify and improve existing systems, including legacy areas that require independent problem-solving to understand and refactor
- Contribute to our microfrontend architecture (module federation), with an emphasis on maintainability, performance, and shared component patterns
Skills
- 6+ years of professional software engineering experience, with a track record of owning and delivering complex full-stack features
- Strong proficiency in TypeScript, React, and Node.js across frontend and backend
- Solid experience working with PostgreSQL, including writing efficient queries and contributing to data model design
- Experience designing and building APIs using REST and/or GraphQL
- A consistent practice of writing tests as a standard part of development, not an afterthought
- The ability to operate independently in ambiguous environments, including working with systems that lack documentation
- Collaborative working style with a habit of communicating proactively across teams and functions
- You have experience with or eagerness to learn microfrontend patterns like module federation and shared component libraries
- You have a background in healthcare technology, operations software, or another domain where data accuracy and reliability are non-negotiable
- You are familiar with modern CI/CD pipelines and deployment practices in a production SaaS environment
- You have worked at a startup or smaller company where ownership and initiative were expected from day one
Benefits
- Offers Equity
- Offers Bonus
- REMOTE
Company Overview
Company H1B Sponsorship