Senior Full Stack Engineer
We're looking for a Senior Full Stack Engineer to help us build the next generation of Pupsli. You'll work across our entire stack—from our React frontend to our Node.js backend to our MongoDB database—shipping features that directly impact how dog owners connect with their communities.
About the role
This is a foundational role at Pupsli. As one of our early engineers, you'll have significant ownership over our technical direction and architecture decisions. You won't just be implementing features—you'll be shaping how we build software as a team.
We're a small, collaborative team that values pragmatic engineering over over-engineering. We ship fast, iterate based on user feedback, and believe that the best code is code that solves real problems. You'll work directly with our founder and product team to turn ideas into features that thousands of dog owners use every day.
Our tech stack is modern but practical: React and TypeScript on the frontend, Node.js and Express on the backend, MongoDB for our database, and AWS for infrastructure. We use CDK for infrastructure-as-code and deploy frequently to production.
What you'll do
- Design, build, and maintain features across our web application, API, and infrastructure
- Collaborate with product and design to turn user needs into technical solutions
- Make architectural decisions that balance speed, scalability, and maintainability
- Write clean, well-tested code that your teammates will enjoy working with
- Participate in code reviews and help establish engineering best practices
- Troubleshoot production issues and implement improvements to our reliability
- Mentor other engineers and contribute to a positive, collaborative team culture
- Help interview and evaluate candidates as we grow the engineering team
What we're looking for
- 5+ years of professional software engineering experience
- Strong proficiency in TypeScript and modern JavaScript
- Experience building and maintaining production React applications
- Solid backend experience with Node.js (Express or similar frameworks)
- Working knowledge of SQL and NoSQL databases (we use MongoDB)
- Familiarity with cloud platforms (AWS preferred) and containerization
- Experience with RESTful API design and implementation
- Excellent communication skills and ability to work effectively in a remote environment
- A genuine interest in building products that help people connect
Nice to have
- Experience with AWS CDK or other infrastructure-as-code tools
- Background in consumer social products or community platforms
- Experience with real-time features (WebSockets, Server-Sent Events)
- Familiarity with mobile development (React Native) or interest in learning
- You have a dog (not required, but definitely a plus)
Compensation
$160,000 - $200,000 base salary + equity, depending on experience
In addition to competitive compensation, you'll receive comprehensive benefits including health insurance, 401(k) matching, unlimited PTO, and more. See our careers page for full details.
Interested?
We'd love to hear from you. Send us your resume and a brief note about why you're excited about Pupsli.
Apply for this positionOr email us directly at careers@pupsli.com