Senior Full-Stack App Developer
Job Description
Pronoia Labs offers an opportunity to shape a connected rewards ecosystem that links physical products to digital experiences through NFC and dynamic QR technology. This onsite role in Orange County, CA comes with a competitive salary range and a strong emphasis on ownership, quality, and customer impact. You will own end-to-end customer journeys and lead a global development team, delivering robust, thoroughly tested software that users can trust.
Responsibilities
- Architect, build, and maintain an NFC plus dynamic QR integrated rewards app that bridges physical products with digital user experiences.
- Map, test, and verify customer journeys from start to finish across devices, systems, and update cycles.
- Manage the lifecycle of thousands of QR codes and NFC tags tied to live inventory and user data.
- Ensure 100 percent quality control before any app update or feature push, with a focus on zero bugs and zero excuses.
- Collaborate with creative and product teams to translate brand and user experience ideas into clear technical implementations.
- Build and lead a development team across domestic and international locations as the platform scales.
- Recruit, train, and manage supporting developers; draft job descriptions and establish code standards.
- Implement continuous improvement systems for testing, security, and performance optimization.
Technical requirements
- React / Next.js / Vercel
- React Native, Swift, or Flutter
- TypeScript / SQL
- Shopify (Headless Shopify, Shopify App Development)
- App design & development lifecycle
- GitHub / Monday.com / Agile project management
- Code review & version control
- API integrations, NFC, QR systems, and backend logic mapping
- Firebase, AWS, or Supabase
- Designing loyalty, rewards, or collectible systems
- UI/UX fluency
Non-negotiables
- You personally run through every possible customer interaction before publishing.
- You own mistakes immediately and correct them without delay.
- You do not rely on QA to find errors; you identify them first.
- You are willing to work hard beyond typical hours when necessary to protect the customer experience.
- Attention to detail is a discipline, not a trait.
Preferred skills
- Experience with Firebase, AWS, or Supabase
- Experience designing loyalty, rewards, or collectible systems
- Automated QA / regression testing setup and management
- UI/UX fluency, understanding how design and engineering shape experience
- Security-first coding mindset
Who you are
You are the type of developer who worries about bugs and takes pride in never letting them surface to users. Customer experience comes before convenience, and discipline drives excellence. You thrive under pressure, lead by example, and treat your craft with seriousness. If you want to build something that people can feel, this role is for you.
Experience
- Firebase, AWS, or Supabase: 2 years (Required)
- Designing loyalty, rewards, or collectible systems: 2 years (Required)
- UI/UX fluency: 2 years (Required)
Job types
- Full-time
- Part-time
Pay
USD 87,198.22 - 105,012.91 per year
Location
In person — Orange County, CA (onsite)