Full-Stack Developer, AI & Integrations (Hybrid)

Remote Full-time
FinnlySport is a fast-growing recreation management SaaS platform serving ice arenas, sportsplexes, and park & rec facilities across North America. With ~300 customers and a product suite spanning facility management, registrations, memberships, POS, league scheduling, digital displays, and our FinnlyConnect mobile app, we're building the infrastructure that powers complex recreation facilities.

This is a new role, created specifically to embed AI deeply into our product and operations. You'll work across the full stack, spanning databases, REST API development, and AI-powered features inside the FinnlySport product, reporting directly to the CTO. If you want ownership, breadth, and the chance to define how AI gets built at a product-led SaaS company, this is it.

What You'll Do
• Build AI-powered product features: from conceptualization through production: intelligent scheduling, automated reporting, natural language facility search, and predictive revenue tools for our operator customers.
• Own REST API design and integrations: architect and maintain clean, well-documented APIs and third-party connections with payment processors, scheduling platforms, and other tools in our customers' stacks.
• Own database architecture and performance: design schemas, write complex queries, optimize performance, and maintain data integrity across our SQL Server environment as we scale.
• Develop and maintain internal AI workflows: including Claude-based automations that improve speed and quality across our sales, support, and operations teams.
• Evaluate and implement LLM tooling: stay current with the fast-moving AI landscape and make pragmatic recommendations on what to build vs. buy.
• Collaborate with the CTO and product team: on architecture decisions and roadmap priorities. This role has real input into what gets built.
• Write clean, production-grade C# and Blazor code: with an eye toward maintainability as we scale. Our stack is Microsoft throughout: Blazor, C#, and SQL Server.
• Other relevant projects to enhance our product

Requirements
▸ 4+ years full-stack development experience

▸ Production experience integrating LLMs / AI APIs

▸ Proficiency in C# and the .NET ecosystem

▸ REST API design, documentation, and versioning experience

▸ Experience with Microsoft Blazor or comparable component-based UI

▸ Comfort with ambiguity and greenfield ownership

▸ Deep SQL Server expertise: schema design, complex queries, indexing, and performance tuning

▸ Based in or willing to relocate to Minneapolis area

Nice to Have

▸ Experience shipping AI features into a .NET / Blazor product

▸ Recreation, sports, or facility industry exposure

▸ Familiarity with Anthropic Claude API or MCP

▸ Early-stage or growth-stage startup experience

▸ Familiarity with payment processor or third-party SaaS APIs

▸ Azure or Microsoft cloud infrastructure experience

What We'll Offer
• Competitive salary and benefits package
• Hybrid work environment
• Opportunities for professional growth and development
• Collaborative and innovative team culture
• Health, Dental, Life and Vision
• Paid Time Off
• Holiday Pay

If you are passionate about building exceptional customer experiences and want to be part of an innovative sports technology company, we encourage you to apply!
Job Type: Full-time

Pay: $80,000.00 per year

Benefits
• Dental insurance
• Health insurance
• Paid holidays
• Paid time off
• Vision insurance
• Work from home

Education:
• Bachelor's (Preferred)

Experience:
• Full-stack development: 4 years (Required)

Ability to Commute:
• Minneapolis, MN 55413 (Required)

Work Location: Hybrid remote in Minneapolis, MN 55413

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Inside Sales Representative, Life Science Services (East Coast)

Remote

Federal Inside Account Executive (Chandler, AZ, US, 11111)

Remote

Community Operations Specialist

Remote

Head of Sales Americas

Remote

Sales Manager Intelligent Labels

Remote

Math/Science Tutor – Teaching Certificate

Remote

CRM Developer - Dynamics 365 / CE (Bangalore, KA, IN, 560100)

Remote

Director of the Center for the Advancement of Art Education

Remote

[Hiring] Solutions Architect @Horizen Labs

Remote

Professional Services, Resident Manager (Remote, GBR)

Remote
← Back