Grocery TV
Senior Full Stack Engineer
Grocery TV is the leading in-store retail media platform. Over 120 retailers partner with Grocery TV to modernize their stores and drive incremental revenue, while upholding a high-quality shopper experience. Grocery TV handles the complexities of operating an in-store media network so retailers can focus on what they do bestserving their customers. Reaching 1 in 4 Americans across nearly 6,000 stores, Grocery TV connects brands with real shoppers where nearly 90% of purchases take place. Here are the problems you'll be solving: We are looking for a Senior Fullstack Engineer with a frontend focus to own and develop our CMS web frontends used by our Retail partners and Media Sales teams. These products are key to differentiating Grocery TV's success as the leading in-store retail media platform. In this role, you'll also partner closely with internal teams across Grocery TV to build custom applications that fit their specific use cases and help drive business success. While this role emphasizes frontend development, you'll work across the full stack, contributing where your interests and skills align. Responsibilities: Own and develop our CMS web frontends used by Retail partners and Media Sales teams, delivering intuitive, performant, and accessible user experiences Partner with internal teams across Grocery TV to design and build applications tailored to their use cases Collaborate with design, product, and backend teams to build features that meet business needs Partner with backend engineers to ensure reliability, scalability, and functionality across the stack Write secure, testable, and scalable code across the full stack Monitor and optimize production services, databases, and frontend performance Contribute to documentation, conduct code reviews, and mentor other engineers Participate actively in sprint planning and cross-team collaboration Growth opportunities: Deepen frontend expertise while gaining broader fullstack skills through peer learning and company-sponsored L&D Collaborate with architects on infrastructure and performance optimizations Expand skills across backend and frontend technologies serving users at scale Qualifications: 5+ years as a software engineer in agile teams, with strong frontend development experience BSc/BA in Computer Science or related degree Proven track record building frontend applications with React, experience with Vue is a bonus Solid experience architecting, designing, and building scalable backend services and REST APIs Comfortable with unit testing, integration testing, and CI/CD pipelines for frontend and backend Experience with technologies including: Frontend: React (required), Vue, TypeScript, CSS/SCSS, HTML5 Backend: Node.js/TypeScript, PostgreSQL, Redis, AWS, Docker Infrastructure as Code (Pulumi/Terraform), Datadog or equivalent monitoring Strong communication skills and willingness to work in-office 3 days per week Compensation: As a part of our commitment to transparency, we use a market-based formula that provides consistency across roles & experience levels and publish all of our compensation data internally for our team. We're open to a range of experience levels for this position. Here are the annual salaries for each level: IC 4: $162,000 IC 5: $178,000 In our initial conversation, we'll discuss what level best aligns with your experience. Interview Flow: 1. Apply Apply and look for a response from our team about the next steps. 2. Intro interview with people team Our recruiter will give you a call to learn more about you and answer any questions you might have about our team or the role. 3. Preliminary technical chat with an engineer Before moving forward, you'll meet with a senior engineer for a 30-minute exercise focused on light technical problem-solving. This replaces a take-home and gives us a quick sense of how you think through technical questions in real time. 4. Technical interview with hiring manager This will be a high-level conversation with your future manager. You'll meet with them to dive into the details of the position and your experience. 5. Technical interview with the hiring team We'll dive deeper into your technical abilities by meeting with your future teammates and completing a collaborative technical assessment. 6. Values interview with collaborative teams Chat with two people who work collaboratively with your role to give us a clear idea of how you'll work with others. 7. Leadership interview Last but not least, you'll meet with one of our co-founders to make sure your values and career goals align well with our team. Benefits and perks: We were #871 on Inc. 5000's 2023 list of the fastest growing companies. We were named Best Startups Places to work for in 2024 & 2025 by Built In for both Austin and New York. We were named Best Place for Working Parents in Austin in 2023 & 2024. 100% paid medical, dental & vision benefits Stock options Generous time-off programs (including 16 weeks of parental leave) Transparent with financials, salaries, promotions, and more Flexible work schedule Casual office attire Daily in-office meal stipend Twice a year summits Ready to start? To connect with our team, complete our quick application, and we'll be in touch soon. Feeling imposter syndrome? Reach out to us! We're happy to help you better understand the role and what we're looking for.
Grocery TV is the leading in-store retail media platform. Over 120 retailers partner with Grocery TV to modernize their stores and drive incremental revenue, while upholding a high-quality shopper experience. Grocery TV handles the complexities of operating an in-store media network so retailers can focus on what they do bestserving their customers. Reaching 1 in 4 Americans across nearly 6,000 stores, Grocery TV connects brands with real shoppers where nearly 90% of purchases take place. Here are the problems you'll be solving: We are looking for a Senior Fullstack Engineer with a frontend focus to own and develop our CMS web frontends used by our Retail partners and Media Sales teams. These products are key to differentiating Grocery TV's success as the leading in-store retail media platform. In this role, you'll also partner closely with internal teams across Grocery TV to build custom applications that fit their specific use cases and help drive business success. While this role emphasizes frontend development, you'll work across the full stack, contributing where your interests and skills align. Responsibilities: Own and develop our CMS web frontends used by Retail partners and Media Sales teams, delivering intuitive, performant, and accessible user experiences Partner with internal teams across Grocery TV to design and build applications tailored to their use cases Collaborate with design, product, and backend teams to build features that meet business needs Partner with backend engineers to ensure reliability, scalability, and functionality across the stack Write secure, testable, and scalable code across the full stack Monitor and optimize production services, databases, and frontend performance Contribute to documentation, conduct code reviews, and mentor other engineers Participate actively in sprint planning and cross-team collaboration Growth opportunities: Deepen frontend expertise while gaining broader fullstack skills through peer learning and company-sponsored L&D Collaborate with architects on infrastructure and performance optimizations Expand skills across backend and frontend technologies serving users at scale Qualifications: 5+ years as a software engineer in agile teams, with strong frontend development experience BSc/BA in Computer Science or related degree Proven track record building frontend applications with React, experience with Vue is a bonus Solid experience architecting, designing, and building scalable backend services and REST APIs Comfortable with unit testing, integration testing, and CI/CD pipelines for frontend and backend Experience with technologies including: Frontend: React (required), Vue, TypeScript, CSS/SCSS, HTML5 Backend: Node.js/TypeScript, PostgreSQL, Redis, AWS, Docker Infrastructure as Code (Pulumi/Terraform), Datadog or equivalent monitoring Strong communication skills and willingness to work in-office 3 days per week Compensation: As a part of our commitment to transparency, we use a market-based formula that provides consistency across roles & experience levels and publish all of our compensation data internally for our team. We're open to a range of experience levels for this position. Here are the annual salaries for each level: IC 4: $162,000 IC 5: $178,000 In our initial conversation, we'll discuss what level best aligns with your experience. Interview Flow: 1. Apply Apply and look for a response from our team about the next steps. 2. Intro interview with people team Our recruiter will give you a call to learn more about you and answer any questions you might have about our team or the role. 3. Preliminary technical chat with an engineer Before moving forward, you'll meet with a senior engineer for a 30-minute exercise focused on light technical problem-solving. This replaces a take-home and gives us a quick sense of how you think through technical questions in real time. 4. Technical interview with hiring manager This will be a high-level conversation with your future manager. You'll meet with them to dive into the details of the position and your experience. 5. Technical interview with the hiring team We'll dive deeper into your technical abilities by meeting with your future teammates and completing a collaborative technical assessment. 6. Values interview with collaborative teams Chat with two people who work collaboratively with your role to give us a clear idea of how you'll work with others. 7. Leadership interview Last but not least, you'll meet with one of our co-founders to make sure your values and career goals align well with our team. Benefits and perks: We were #871 on Inc. 5000's 2023 list of the fastest growing companies. We were named Best Startups Places to work for in 2024 & 2025 by Built In for both Austin and New York. We were named Best Place for Working Parents in Austin in 2023 & 2024. 100% paid medical, dental & vision benefits Stock options Generous time-off programs (including 16 weeks of parental leave) Transparent with financials, salaries, promotions, and more Flexible work schedule Casual office attire Daily in-office meal stipend Twice a year summits Ready to start? To connect with our team, complete our quick application, and we'll be in touch soon. Feeling imposter syndrome? Reach out to us! We're happy to help you better understand the role and what we're looking for.