About Raise
Raise transforms mobile payments and rewards by turning everyday shopping into a rewarding experience. Built on the power of gift cards, our platform enables seamless transactions at over 4,000 brands and 500 retail partners nationwide. Since 2013, we’ve delivered our members $175 million in savings.
From our humble beginnings as a peer-to-peer gift card marketplace, we’ve grown into a leading platform with an innovative consumer payments app that lets users instantly earn up to 10% cashback. Our Raise for Business platform empowers companies to easily integrate gift cards into their loyalty programs via our robust API.
As a remote-first company backed by $147 million in funding from top investors like Accel, Bessemer, NEA, and PayPal, Raise continues to redefine loyalty, innovate the gift card space, and push the boundaries of payment technology to enhance global brand engagement..
Learn more at and download our app to experience the future of payments.
About the Position
We are looking for a Senior Full-Stack Engineer with 8+ years of experience in building and maintaining full-stack web applications. The ideal candidate is highly proficient in React for front-end development and Go (Golang) for designing scalable microservices on the backend. Strong hands-on experience with PostgreSQL is essential, including schema design and query optimization. Familiarity with cloud-based infrastructure and CI/CD practices is a plus.
Experience in the e-commerce domain is highly desirable. You should be comfortable working in fast-paced, cross-functional teams. We value clean, maintainable code and thoughtful system design. Excellent problem-solving and communication skills are a must. Join us to help shape the future of e-commerce.
If you are a seasoned full-stack engineer driven by complex challenges and thrive in collaborative environments that value creativity, diverse perspectives, and continuous learning, we encourage you to apply!
Responsibilities
Design and develop responsive front-end applications using React for landing pages, B2C websites, B2B portals, and internal CMS tools.
Implement clean, maintainable, and scalable UI components following best practices in HTML, CSS, JavaScript, and modern React patterns.
Collaborate with designers and product teams to translate UI/UX wireframes into functional, high-quality interfaces.
Write reusable and modular Go microservices to serve internal tools and external APIs for B2B clients.
Design and manage PostgreSQL schemas and queries, ensuring high performance, data integrity, and scalability.
Build and maintain secure RESTful APIs with Go, following best practices in authentication, authorization, and rate-limiting.
Implement server-side logic for business workflows, including background jobs, data processing, and third-party integrations.
Optimize performance across the stack, including front-end load times and backend response times.
Contribute to DevOps and deployment processes, including Dockerizing services and integrating with CI/CD pipelines.
Ensure cross-browser and mobile compatibility for all front-end features and interfaces.
Write unit and integration tests for both front-end components and backend microservices to maintain a high standard of code quality.
Monitor, debug, and resolve production issues across the full stack using observability tools and structured logging.
Collaborate across engineering teams, sharing best practices, conducting code reviews, and contributing to technical documentation.
Participate in system design and architectural decisions, especially as it relates to scalability, reliability, and maintainability.
Stay up to date with emerging technologies and proactively recommend tools, libraries, or frameworks that improve the development process.
Skills & Qualifications
Must-Have Qualifications:
8+ years of experience in building and maintaining full-stack web applications.
JavaScript (ES6/ES7+): Used as core language for writing React components; advanced syntax enables cleaner, more efficient code.
React (Hooks, Context, Component Lifecycle): Central to building our dynamic UIs, understanding modern patterns like hooks and context is essential for maintainability.
HTML5 & CSS3 (Flexbox, Grid, Responsive Design): Crucial for crafting our user-friendly, accessible, and responsive layouts.
React Router (or similar routing libraries): Enables navigation and multi-page experiences in our single-page applications.
Webpack / Vite / Build Tools: Important for customizing and optimizing our frontend build process.
Jest / React Testing Library: Ensures code quality and reliability through unit and integration testing.
Node.js & Express: Enables backend support for server-side rendering, API integrations, and build tools.
Accessibility (ARIA, semantic HTML): Makes applications usable for all users, including those relying on assistive technologies.
Experience building scalable, well-structured microservices that communicate effectively using RESTful API Design in Go and/or similar languages
Git & GitHub (Branching, PR Workflow): Essential for collaborative development, version control, and maintaining a clean code history.
Experience with docker & containerization technologies.
CI/CD Deployment: Debugging, testing, building, and deployment—ensuring reliable, fast shipping of features.
Writing performant, optimized SQL queries is essential for data-heavy e-commerce operations.
Huge Plus:
3+ years of experience with Ruby and Ruby on Rails in a production environment.
Nice to Have:
Web3/blockchain experience or familiarity with decentralized systems.
Our Tech Stack:
Front-end: React, Node.js, Material UI, CSS3, HTML5
Backend: Golang, Ruby on Rails, PostgreSQL DB, AWS Lambda functions
Infrastructure: AWS, Envoy, Kubernetes, Docker, Jenkins
Benefits
Raise offers a comprehensive benefits package to all our employees, including:
Comprehensive medical, dental, and vision insurance
401(k) retirement savings plan
Company-funded short-term and long-term disability insurance
Company-funded life insurance policy
Pre-tax flexible spending accounts for health care and dependent care
Flexible Paid Time Off policy, which includes provisions for sick leave, unlimited vacation, and designated time off for volunteering under the "Raise Gives Back" initiative
Pre-tax commuting benefits program
Paid parental leave policy
Optional benefits, including pet insurance and identity theft protection