Affina
Posted 5mo ago

Full Stack Mobile Software Developer

Affina
United States
$90k-$115k/yrRemoteFull Time
Responsibilities
  • Developing apps
  • Building backend
  • Optimizing performance
Requirements
  • 5+ years of mobile app development experience
  • Strong Flutter
  • Node.js backend
  • PostgreSQL
  • RESTful APIs
  • Firebase
  • Docker
  • CI/CD
  • Startup environment
Technical tools mentioned
FlutterNode.jsPostgreSQLREST APIsFirebaseDockerCI/CD

Job description

Full Stack Mobile Software Developer, Sports Entertainment & Loyalty

Description

Role Overview

In this role, you will work on CrowdPlay, one of Affina’s flagship platforms that revolutionizes fan engagement across professional sports. By leveraging CrowdPlay, sports teams and brands can deepen relationships with fans, deliver memorable experiences, and drive new revenue streams. The platform is trusted by some of the biggest names in sports, including the Boston Celtics, New Jersey Devils, Brooklyn Nets, and many more. 


As a Full Stack Mobile Software Developer, you will be working with our development team building and maintaining our mobile and web applications using Flutter, while also building out on the backend services that power our platform. You’ll collaborate closely with product managers, designers, and engineers to deliver seamless user experiences and scalable infrastructure. Integrate third-party Concession/Retail point-of-sale services into our backend as required by our customers.


The Culture

We work hard, but also celebrate our wins together. We are looking for a “team player” who is a quick learner, performs in a rapid environment, has a drive to surpass expectations, and an eagerness to share their work and knowledge. We recognize the hard work of our teammates, help where we can, share feedback, and constantly push each other to improve. Everyone has a voice—no politics, just a shared mission, a relentless drive to succeed, and a foundation built on trust!


Responsibilities

  • Develop and maintain mobile/web applications using Flutter.
  • Design, implement, and optimize backend services using Node.js and PostgreSQL.
  • Write clean, scalable, and maintainable code following best practices.
  • Maintain test automation for both backend and frontend
  • Collaborate with product, design, and engineering teams to define new features and improve user experience.
  • Optimize application performance, ensuring smooth and responsive UI/UX.
  • Implement security best practices to protect user data.
  • Troubleshoot, debug, and resolve technical issues across the stack.


Requirements

  • 5+ years of professional experience in mobile app development.
  • Strong expertise in Flutter for cross-platform mobile development.
  • Proficiency in Node.js for backend development.
  • Experience with relational databases, particularly PostgreSQL.
  • Familiarity with RESTful APIs
  • Experience with Firebase Realtime Database a plus
  • Knowledge of cloud infrastructure and DevOps practices (Docker, CI/CD pipelines) is a plus.
  • Strong problem-solving skills and ability to work in a fast-paced startup environment.


What We Offer

  • Fully remote work with flexible hours.
  • Unlimited paid time off.
  • Opportunity to shape a rapidly growing product in the sports entertainment space.
  • Collaborative, innovative, and fun team culture.


Compensation 

Equity: Competitive equity package

Bonus: Performance-based incentives available



About the Company


Affina is an innovative, rapidly evolving leader in loyalty and engagement, transforming how organizations connect with their audiences. We design and operate customized loyalty solutions that enable organizations to engage, reward, and monetize their audiences with greater effectiveness and impact. By combining cutting-edge technology, data-driven insights, and a deep understanding of customer behavior, we help our partners build enduring brand loyalty and unlock new revenue opportunities. Driven by a passionate team dedicated to innovation and impact, we are shaping the future of loyalty and engagement. Join us in pushing boundaries, creating meaningful connections, and redefining what’s possible in the world of loyalty!

About Affina

Loyalty and engagement platform for sports and brand organizations.

Year founded
2024
Employees
50
Organization type
Private
Latest investment
Raised $2.30M Seed (2026)
Headquarters
US

Similar jobs

Full Stack Mobile Software Developer roles
9mo
Save
Mark Applied
Hide
Full-Stack Mobile Software Engineer
Alexandria or Arlington or Fairfax or Tysons or Washington or North America
HybridAll Commitments Available
Spirit AI
Spirit AI: Building ethically-designed AI companion applications with immersive 3D/AR experiences.
Experience building mobile and web apps (React Native or Flutter); backend with Node.js or Python; API design (REST/GraphQL); databases and cloud deployment; AI/LLM integration; strong UI/UX and real-time/AR interest.
React Native, Flutter, NextJS, TypeScript, TailwindCSS, Expo, React Navigation, Redux Toolkit, Three.js, Babylon.js, Unity, Lottie, Reanimated, Framer Motion, WebRTC, Socket.IO, PostgreSQL, Redis, MongoDB, Pinecone, FAISS, S3, Cloud Storage, AWS, GCP, Docker, Kubernetes, GitHub Actions, Datadog, OpenTelemetry, Node.js, Express, NestJS, Python, FastAPI, REST, GraphQL, OpenAI, Gemini, CUDA