Software Developer

CITRUS SPORTS, LLC
United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
$60,000.0 - $80,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services PostgreSQL Redis Next.js Secure Coding System Testing ReactJS NestJS

Job description

We’re seeking a mid-level Software Developer ready to own critical pieces of Citrus’ growing platform. You’ll join a small, talented team that ships fast, cares deeply about quality, and builds tools that matter. You’ll be involved in every part of the process - planning, coding, testing, deploying, and improving systems that help youth sports programs succeed.

If you love technology, thrive in a startup where ownership matters, and want your work to make a difference, this is the role for you.

Must be an American or Canadian citizen.

What You’ll Do

Develop and scale core Citrus applications used by youth sports programs across North America. Collaborate closely with our design and product teams to build high-quality, user-focused features. Write clean, efficient, and secure code with long-term scalability in mind. Contribute to front-end and back-end architecture across our platform. Build and optimize APIs, improve data performance, and support integrations. Work in an agile environment, managing your own projects while collaborating with the team. Continuously improve our system performance, accessibility, and reliability. Leverage your creativity to solve real-world problems facing youth sports organizations.

Some of the technologies we use at Citrus: Libraries & Frameworks: React, Next.js, NestJS Databases: PostgreSQL, Redis Hosting: AWS

Requirements

Do you have experience in System testing?, Zero ego - you care more about results and mission than credit. Strong experience in full-stack development (React, Next.js, NestJS preferred). Driven to write great code that’s reliable, efficient, and maintainable. Passionate about technology and helping small businesses succeed. Organized, detail-oriented, and comfortable managing multiple projects. A humble problem solver who learns fast and takes ownership. Communicates clearly and respectfully, with a heart for teamwork. Self-motivated and ready to work in a fast-paced, remote environment. Excited to be part of a faith-based company serving a higher purpose.

About the company

Citrus Sports Software is a high-performance sports technology company helping youth sports programs, camps, and academies grow their impact through powerful software. From our all-in-one management platform to our sleek online tools and mobile experience, we’re transforming how youth programs operate and thrive. We’re a fast-growing startup driven by excellence, faith, and impact - building systems that empower thousands of athletes and leaders across North America.

Colossians 3:23 “And whatever you do, do it heartily, as to the Lord and not to men.”

Citrus is an organization that leads from a Christian perspective, integrating Biblical principles into our culture, and mission. We operate from a Christian worldview and are seeking team members who align with our faith-based culture and embrace that foundation in how we serve youth and lead our company., Citrus is for those who want to build something lasting - tech that serves people and glorifies God.

You get: Real Impact: See your work directly improve thousands of youth programs. Great Tools: Apple laptop, access to premium development tools. Startup Energy: Fast growth, real ownership, high expectations. Team Culture: We value humility, excellence, and faith over hype. Flexibility: Fully remote with clear goals and results-driven structure. Mission-Driven Work: Join a company shaping the future of youth sports.

Ready to Grow with Citrus?

If you’re driven to master your craft, love coding for purpose, and want to help build something that changes lives, Citrus is your place. Join a team that works hard, stays humble, and serves boldly.

Citrus is an organization that leads from a Christian perspective, integrating Biblical principles into our culture, and mission. We operate from a Christian worldview and are seeking team members who align with our faith-based culture and embrace that foundation in how we serve youth and lead our company.

1 Corinthians 16:13-14 “Be watchful, stand firm in the faith, be brave, be strong. Let all that you do be done with love.”

You must create an Indeed account before continuing to the company website to apply

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

2:51 min

Full stack architecture for server-sent events using Next.js

Ahmed Megahd Ahmed Megahd · World Congress 2025

Videos

See all

Related articles

See all