Smalls-posted about 21 hours ago
Full-time • Senior

We’re looking for a Senior Full Stack Software Engineer to help shape the future of Smalls’ digital platform. In this role, you’ll work across our Rails and React stack to design, build, and ship high-impact features, while raising the bar for engineering quality and scalability. You’ll collaborate closely with product, design, and operations to solve complex business challenges, mentor teammates, and help us deliver seamless, delightful experiences for cat parents everywhere.

  • Design, build, and ship features across our stack (Rails + React) with a focus on performance, reliability, and scalability.
  • Own complex projects end-to-end—from architecture to deployment—while contributing clean, testable, maintainable code.
  • Collaborate closely with product, design, and other teams to translate business problems into thoughtful technical solutions.
  • Provide guidance and mentorship to other engineers, raising the bar for code quality, and engineering practices.
  • Participate in code reviews, architecture discussions, and technical planning to ensure high standards across the team.
  • Identify opportunities to improve and refactor the codebase, helping us scale sustainably.
  • Troubleshoot and resolve system issues with urgency, always keeping the customer experience in mind.
  • Contribute to building a strong engineering culture rooted in collaboration, learning, and delivering customer value.
  • 6+ years of software engineering experience, with proven full stack expertise.
  • Strong proficiency with Ruby on Rails and React (or similar frameworks).
  • Experience designing and working with APIs and relational databases (PostgreSQL preferred).
  • Familiarity with infrastructure and tools like Docker, Redis, Heroku, Sidekiq, and background job processing.
  • Solid understanding of software design principles and ability to balance technical trade-offs.
  • Comfortable leading by example—mentoring peers, influencing technical direction, and driving projects to completion.
  • Strong collaborator who thrives in cross-functional environments.
  • Curious, adaptable, and eager to contribute beyond code, helping shape how a growing engineering team operates.
  • Experience in DTC or subscription-based businesses.
  • Familiarity with TypeScript, Node.js, or Shopify ecosystems.
  • Experience with React, React router (SSR), Ruby on Rails and tools like Heroku, Postgres, Shopify, Stripe, Contentful.
  • Interest in scaling engineering processes and best practices.
  • Fully paid Health, Vision, and Dental insurance.
  • 4-day work week.
  • Unlimited PTO.
  • Free cat food every month.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service