Apply Now

Please mention DailyRemote when applying

AI Summary

As a Principal Full Stack Engineer, you will build and scale the core systems for Liven’s Loyalty Platform, focusing on high-performance UIs and resilient backend services. You will collaborate with cross-functional teams to deliver product features quickly and reliably while modernizing legacy systems.

About the role

As a Principal Full Stack Engineer for Liven’s Loyalty Platform, you will play a central role in building and scaling the core systems that power Liven’s rewards, incentives, and customer engagement experiences across web and mobile. You’ll work across the stack (React/Next.js, React Native, Node.js, Nest.js, PostgreSQL, GCP) to deliver high-performance UIs, resilient backend services, and seamless integrations that support millions of users and thousands of venues.

This role is hands-on, impact-driven, and focused on delivering product features quickly and reliably — improving performance, reducing tech debt, and accelerating the rollout of new loyalty capabilities across the Liven ecosystem.


What you'll do

  • Build responsive, high-performance user interfaces using React (Next.js) for web and React Native for mobile
  • Develop and maintain scalable backend microservices using Go, Node.js, Nest.js, and Express.js
  • Design, optimize, and maintain GraphQL APIs with Apollo, ensuring efficient and reliable data flows
  • Implement and manage robust data models using PostgreSQL, with Redis for caching, rate limiting, and performance improvements
  • Deploy, monitor, and scale systems using GCP, ensuring platform reliability and security
  • Collaborate closely with product managers, designers, and engineers to refine product strategy and ship features that support user growth and engagement
  • Refactor and modernize legacy systems, reducing tech debt and improving maintainability across the loyalty platform
  • Participate in architectural design discussions, code reviews, and technical decision-making
  • Uphold strong engineering best practices in code quality, testing, observability, and continuous integration
  • Apply full-stack expertise across frontend, backend, APIs, and cloud infrastructure to build stable, scalable, consumer-grade experiences.

Qualifications

  • 7+ years of experience in full-stack engineering roles
  • Expertise with React (Next.js) and React Native for frontend development
  • Advanced backend development experience with Go, Node.js, Nest.js, and Express.js
  • Strong understanding of GraphQL, Apollo, and modern API architecture
  • Proven experience with PostgreSQL and Redis in production environments
  • Hands-on experience deploying and scaling applications in GCP
  • Experience working in product-led or SaaS environments
  • Ability to mentor junior developers and contribute to a learning-focused engineering culture
  • Strong collaboration and communication skills, with experience working cross-functionally

Good to Have

  • Experience with loyalty, payments, or high-scale consumer platforms
  • Exposure to microservices, distributed systems, or event-driven architecture
  • Familiarity with real-time data patterns or customer engagement systems
  • Experience working in high-growth or startup environments
  • Strong documentation habits and technical communication

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Full Stack Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified