Full-Stack Software Engineer
Job Description
Join Opendorse: Shape the Future of Athlete Empowerment as a Full-Stack Engineer
Imagine building a platform that directly empowers over 140,000 athletes at every level, from college stars to seasoned pros. At Opendorse, we’re revolutionizing athlete marketing and digital media, and we’re looking for a passionate and talented Full-Stack Engineer to join our remote-first team.
If you’re driven by the desire to build impactful software and thrive in a fast-paced, collaborative environment, this is your opportunity to make a real difference in the world of sports.
What You’ll Be Doing
As a Full-Stack Engineer at Opendorse, you’ll be a key player in developing and maintaining our core platform. You’ll have the opportunity to:
- Architect and Build Scalable Applications: Design, develop, and maintain high-performance software using .NET and React to power the Opendorse ecosystem.
- Own Backend Services: Craft robust and reliable REST APIs using .NET (C#) to support critical business logic.
- Develop Engaging User Interfaces: Create intuitive and responsive user experiences with React and TypeScript.
- Manage Data with Confidence: Work with SQL Server to ensure efficient data storage, retrieval, and management.
- Ensure Quality and Reliability: Write comprehensive unit and integration tests to maintain the integrity and stability of our systems.
- Collaborate with a Dynamic Team: Partner closely with product managers, designers, and other engineers to deliver impactful features.
- Drive Technical Innovation: Contribute to architectural decisions, improve code quality, and enhance performance across the stack.
Our Tech Stack
We leverage cutting-edge technologies to build a world-class platform:
- Backend: .NET (C#), REST APIs
- Frontend: React (TypeScript)
- Database: SQL Server
What We’re Looking For
We’re seeking a talented Full-Stack Engineer with a passion for building high-quality software and a desire to make a meaningful impact.
You’ll thrive in this role if you:
- Possess 5+ years of professional experience in full-stack development.
- Have a strong understanding of .NET, C#, and REST APIs.
- Are proficient in building React + TypeScript frontends.
- Are comfortable working with relational databases like SQL Server.
- Communicate effectively and enjoy collaborating on complex problems.
Why Choose Opendorse?
Joining Opendorse means:
- Empowering Athletes: Directly contribute to the success of athletes by helping them maximize their name, image, and likeness.
- Meaningful Work: See your code deployed quickly and used by thousands of athletes and brands.
- Mission-Driven Team: Work alongside a passionate and supportive team that is dedicated to making a difference.
- Remote Flexibility: Enjoy the freedom of working from anywhere within the eligible US states.
- Be Part of Sports + Tech: Thrive in a dynamic industry where culture and competition collide.
Location and Eligibility
This is a fully remote position based in the United States.
Opendorse is currently authorized to hire employees who reside in the following states: AZ, CA, CO, FL, GA, IL, IA, KS, LA, MD, MA, MI, MN, MO, NE, NJ, NY, NC, PA, SC, SD, TN, TX, UT, VA, WA, and WI. If you have questions about your eligibility or remote work options, please don’t hesitate to reach out.
“