Posted 3w ago

Full Stack Developer

@ Drip Depot
White City, Oregon, United States
$60k-$100k/yrOnsiteFull Time
Responsibilities:Design frontend UI, Develop backend services, Manage database design
Requirements Summary:6+ years of professional experience building production web applications; strong JavaScript, Perl/Mojolicious, PostgreSQL; experience with REST/JSON; able to own features end-to-end.
Technical Tools Mentioned:JavaScript, jQuery, Kendo UI, HTML5, CSS3, Perl, Mojolicious, PostgreSQL, REST, JSON, XML, Git, GitHub, GitHub Actions, Nginx, Linux/Unix/BSD, Docker, CI/CD, TDD, DDD, WebSockets, API design
Save
Mark Applied
Hide Job
Report & Hide
Job Description

About the Role:

Join a small, dedicated team building enterprise-scale e-commerce infrastructure from the ground up. We're looking for an experienced full-stack developer who thrives on solving complex technical challenges and takes pride in building robust, maintainable systems. This is a hands-on role where you'll have significant ownership over architecture decisions and the opportunity to make a real impact in a growing company.

What You'll Do:

  • Design, develop, and maintain our complete e-commerce platform, including customer-facing storefronts, warehouse management systems, and internal business operations tools
  • Build sophisticated web applications using the Kendo UI JavaScript framework with complex data grids, forms, and interactive dashboards
  • Develop backend services using Perl/Mojolicious and PostgREST, creating robust APIs that power our entire operation
  • Design and optimize a complex PostgreSQL database (15+ schemas) with extensive use of triggers, functions, updatable views, and stored procedures
  • Manage production infrastructure on macOS servers, including deployment automation, monitoring, and performance optimization
  • Collaborate directly with stakeholders across the business to understand requirements and deliver solutions that exceed expectations
  • Participate in architecture decisions and contribute to the continuous improvement of our technology stack