Full Stack Developer


Sestra Systems, an innovative startup delivering IoT-based smart dispensing solutions to the beverage industry, is currently recruiting a full stack developer to provide core development across our multi- generational software products. We are looking for a talented full-stack developer who wants the excitement that only a start-up can provide. You will have an early-stage role, influencing the company's technology direction.


  • Develop, test, integrate, and build quality code across front-end, API, and database layers
  • Assess and create code for security, design, and reusability across a dispersed development team
  • Translate and implement business and UX design elements
  • Recommend practical technical design approach(s) for a given feature or project
  • Investigate and resolve production issues during off-hours, weekends, and during on-call rotations, as directed


  • 4+ years of demonstrable experience developing with or utilizing the following:
  • Node/Javascript (ES6)
  • CI/CD (gulp, Gitlab, etc)
  • PostgresSQL / Sequelize ORM, or equivalent
  • Angular 1, Bootstrap
  • AWS / EC2
  • HTML5/CSS3
  • Familiarity with the following
  • Asynchronous methodologies (promises and callbacks)
  • Prototypical inheritance
  • ESLint/JSDoc usage
  • OpenAPI/Swagger documentation or similar
  • Project management tools such as Jira
  • Stateless architectures
  • Excellent communication skills
  • Excellent analytical problem solving skills

Company Salary and Benefits

  • This position is located in Sterling, VA
  • Partial remote work considered
  • Company equity
  • Title and overall compensation commensurate with experience
  • 401k
  • Medical, Dental, Vision coverage

See Inside the Office of Sestra Systems

Sestra helps people take control of their wine programs by allowing them to dispense the perfect glass of chilled, high-quality wine. Sestra’s wine-on-tap system eliminates waste and oxidation from glass bottles by drawing from KeyKegs and ensures every pour is precisely measured, chilled, and recorded—creating a seamless experience for customers and retail operators alike.

Back to top