As a Senior Software Engineer, you'll play a key role in shaping a responsive, user-focused platform that provides members with access to curated discounts and everyday savings. You'll develop and refine both frontend and backend components, using modern web technologies to deliver seamless experiences across devices.
What You'll Do
- Design and implement scalable features using React, TypeScript, and Micro frontends to enhance the member experience
- Collaborate with product and design teams to translate user needs into functional, intuitive solutions
- Build and maintain Java-based backend services and integrate with RESTful APIs to support deal discovery and redemption
- Optimize platform performance, reliability, and accessibility for a consistently high-quality experience
- Leverage AI-powered coding tools for development, testing, and debugging to improve efficiency and code quality
- Monitor system health using distributed tracing, logging, and alerting tools to ensure stability
- Participate in CI/CD workflows and contribute to production support, including on-call responsibilities
What We're Looking For
- 5-7 years of professional software development experience with strong skills in JavaScript, TypeScript, and Java
- 3+ years of hands-on React development and 2+ years working with Java-based APIs
- Proven experience building micro frontends and managing asynchronous data flows
- Familiarity with testing frameworks such as Jest and React Testing Library
- Experience in product-driven environments, working alongside product managers and designers
- Background in application monitoring, logging, and metrics collection
- Comfort working in multi-site, collaborative teams with hybrid workflows
- Preferred experience designing and developing Java-based APIs using Spring Boot
Technology Environment
React, TypeScript, JavaScript, Jest, React Testing Library, Node.js, Spring Boot, RESTful APIs, HTML5, CSS3, AWS, Responsive Design, Redux, Context API
Work Environment
This role operates in a hybrid model, with in-office collaboration expected three days per week at one of the designated locations. The team values action, curiosity, and continuous learning, with a shared focus on creating meaningful solutions for real-life needs.
Benefits & Compensation
Compensation includes a salary range of $148,000 – $168,000, annual bonuses, and short- and long-term incentives. Benefits include health insurance, life and disability coverage, generous 401K matching, paid time off, holidays, and PTO. The company culture emphasizes empathy, family awareness, and innovation in solving everyday challenges.
