Senior Software Engineer (full-stack)
Fully Remote St Paul, MN Kigo
Job Type
Full-time
Description

About Us

Kigo is a technology company paving a new path forward for loyalty and digital advertising. Kigo’s innovative platform connects advertisers with high-value customers through some of the world’s most popular loyalty and rewards programs. As a subsidiary of Augeo, a leading global loyalty platform and services company, we leverage decades of industry expertise supporting Fortune 500 brands and their users across the globe. Kigo’s expanding loyalty network enables 40,000+ local and national brands to reach millions of customers with proven engagement, spending power, and brand affinities—creating new revenue streams for loyalty programs while delivering more engaging, rewarding experiences. Join Kigo and step into the future of loyalty and digital advertising! Here, your work will have an impact, driving meaningful results and shaping the loyalty experience of tomorrow. 

 

Summary

As a full-stack Senior Software Engineer at Kigo, you will play a critical role in building and evolving our Loyalty Wallet and Signals products. You'll work across the entire technology stack to create intuitive, performant experiences that deliver personalized offers to millions of users. Your work will directly impact how users discover, save, and redeem offers across our partner network, while maintaining our high standards for user experience and code quality. 


Key Responsibilities:

  • Develop and maintain full-stack features for our digital Loyalty Wallet and Signals products 
  • Build responsive, mobile-first user interfaces using React and modern frontend technologies 
  • Design and implement scalable backend APIs and data structures that power our tokenized offers platform 
  • Build reusable components and documented services for partner integrations 
  • Optimize application performance and reliability across the entire technology stack 
  • Write clean, maintainable code with comprehensive test coverage 
  • Collaborate with UX designers, product managers, and other stakeholders to implement intuitive user experiences 
  • Support a wide range of clients with unique platform requirements, ensuring tailored solutions and seamless integration across multiple environments. 

What you need to be successful in this role: 

  • 4+ years of experience building production web applications 
  • Strong expertise in backend programming 
  • Experience with SQL and database design 
  • Good understanding of React, modern JavaScript, and HTML 
  • Experience with systems programming and performance-critical applications 
  • Experience with Tailwind CSS and component-based styling 
  • Knowledge of full-stack performance optimization techniques 
  • Experience with frontend and backend testing frameworks 
  • Understanding of RESTful APIs and modern browser technologies 
  • Experience with version control systems (Git) and CI/CD pipelines 
  • Strong problem-solving abilities and attention to detail 
  • Excellent communication skills for cross-team collaboration 

Preferred Qualifications: 

  • Experience with TypeScript 
  • Experience with Rust programming language for high-performance backend services 
  • Knowledge of Web Components 
  • Background in loyalty or e-commerce platforms 
  • Experience implementing tracking and analytics packages (eg Google Tag Manager, Google Analytics) 
  • Experience with multi-variate and A/B testing frameworks and implementations 

Benefits of joining our team: 

  • Competitive salary 
  • Comprehensive benefits package 
  • Opportunity to work at the nexus of technology, marketing, and loyalty 
  • Continuous learning and development opportunities 
  • Remote-friendly work environment 

 *St. Paul MN Preferred, but open to remote 


Kigo offers an energetic, innovative work environment where everyone is welcome and valued - our employees are comfortable bringing their authentic whole selves to work.