Full Stack Software Engineer
Greeter
Full Stack Software Engineer
Location: NYC, Union Sqaure
About Greeter
Greeter is an AI-powered digital storefront display designed to help local businesses turn foot traffic into customers. By combining AI-generated content, real-time data, and beautiful design, Greeter makes local marketing effortless. We work with innovative brands across retail, food & beverage, fitness, and hospitality to bring storefronts to life.
Role Overview
As a Full Stack Software Engineer, you'll build and ship features across Greeter's product, from the backend systems that power our AI-generated content to the interfaces used by customers and our internal team. You'll work closely with product, design, and data to bring ideas to life and improve how local businesses connect with their customers. This is a hands-on role for someone who enjoys owning features end-to-end and thrives in a fast-moving startup environment.
Core Responsibilities
- Build and maintain features across the full stack frontend, backend, and integrations
- Write clean, maintainable, well-tested code
- Collaborate with product and design to turn requirements into working software
- Own features end-to-end, from technical planning through deployment
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot and debug issues across the stack
- Work with the data team to integrate analytics and AI-powered features into the product
- Help improve developer tooling, infrastructure, and deployment processes
- Contribute to technical decisions and architecture discussions
- Ship fast, learn from users, and iterate
Qualifications
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- 3+ years of professional software development experience
- Proficiency in frontend technologies (e.g., React, Vue, or similar)
- Proficiency in backend development (e.g., Node.js, Python, Ruby, or similar)
- Experience with databases (SQL and/or NoSQL)
- Comfortable working with APIs—building and consuming them
- Familiarity with cloud platforms (AWS, GCP, or Azure)
- Experience with version control (Git) and collaborative development workflows
- Familiar with using AI in software development (e.g., Claude Code, Codex)
- Able to work independently and own features with minimal oversight
- Strong problem-solving skills and attention to detail
- Clear communicator who works well in a small team environment
Nice to Have
- Experience at a startup or small team environment
- Familiarity with CI/CD pipelines and deployment automation
- Exposure to data pipelines or analytics systems
- Interest in AI/ML and how it integrates into products
- Experience with hardware or IoT integrations
- Background in retail, hospitality, or digital signage