Drip Depot, Inc.

Full Stack Developer

Drip Depot, Inc.  •  $60k - $100k/yr  •  White City, OR (Onsite)  •  20 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Job Location: White City, OR 97503
Position Type: Full Time
Salary Range: $60,000.00 - $100,000.00 Salary/yearAbout 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

QualificationsWhat We're Looking For:
Required:
- 6+ years of professional experience developing production web applications
- Strong proficiency in JavaScript/jQuery and experience with modern UI frameworks
- Experience with backend development in any language (Perl knowledge a plus, but we value strong fundamentals and the ability to learn)
- Solid understanding of relational databases, SQL, and database design principles
- Experience with REST APIs, JSON, and web service integration
- Demonstrated ability to own features end-to-end, from database to UI
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work collaboratively
- Stable work history with verifiable professional references
Desirable:
- Bachelor's degree in Computer Science or related field (or equivalent practical experience)
- Experience with mobile first UI design patterns and responsive web design
- In depth knowledge of ECMAScript module development and usage
- Experience with PostgreSQL advanced features (triggers, functions, views, window functions, CTEs, JSON, etc)
- Familiarity with the Mojolicious or similar MVC web frameworks
- Experience with Nginx, PostgREST, or API gateway technologies
- Linux/Unix/BSD/Mac system administration experience
- Understanding of e-commerce or warehouse management systems
- Experience with GitHub Actions or other CI/CD pipelines
- Knowledge of cybersecurity best practices
- Frontend design and UX development experience
- Test-Driven Development (TDD) or Domain-Driven Design (DDD)
- WebSockets and real-time application development
- AI/ML development experience
- Ubiquity Unifi hardware and software experience
- Demonstrated proficiency in the application of AI technologies and development, including experience with MCP server design and implementation.
Our Technology Stack:
Core Technologies / Tools:
-
-
-
- -
- - - Category
- -
- -
- - - Technologies
- -
-
-
- -
- - - Frontend
- -
- -
- - - JavaScript, jQuery, Kendo UI, HTML5/CSS3
- -
-
-
- -
- - - Backend
- -
- -
- - - Perl, Mojolicious, PostgREST
- -
-
-
- -
- - - Database
- -
- -
- - - PostgreSQL (advanced usage with schemas, triggers, functions, views)
- -
-
-
- -
- - - Infrastructure
- -
- -
- - - Nginx, macOS, Launchd, Bash scripting
- -
-
-
- -
- - - Version Control
- -
- -
- - - Git, GitHub, GitHub Actions
- -
-
-
- -
- - - APIs
- -
- -
- - - REST, JSON, XML
- -
-
-
- -
- - - Additional
- -
- -
- - - Docker, OpenwebUI, Python
- -
-
About Drip Depot:
Drip Depot is a privately held online irrigation company committed to providing exceptional products and customer service. We've built our business on quality and reliability, and that extends to our technology. Rather than compromise with off-the-shelf solutions, we develop custom in-house systems optimized for exactly how we operate—from our customer-facing website to our warehouse fulfillment systems.
We're a small team where everyone's contribution matters. You'll work directly with experienced colleagues who are passionate about technology and building things the right way. We value craftsmanship, continuous improvement, and the satisfaction of solving hard problems well.
What We Offer:
- Competitive salary based on experience
- Comprehensive benefits package
- Paid time off and holidays
- Professional development opportunities
- Collaborative, low-ego work environment
- Opportunity to shape technology decisions and architecture
- Stable, growing company with consistent profitability
- Modern development tools and equipment
Location & Work Arrangement:
On site in White City, Oregon M-F 7:30am - 4:00pm
Some overtime and weekends required
How to Apply:
Please submit your current resume and a brief cover letter explaining your interest in the role. We'll request professional references and discuss compensation expectations during the interview process
Drip Depot, Inc.

About Drip Depot, Inc.

Drip Depot started as a family owned and operated company that had the vision of creating the best self-help drip irrigation store on the web. We have worked diligently in providing detailed and easy to understand information that is helpful to both drip irrigation novices and experts alike. Drip Depot is constantly looking for ways to improve our website in order to create the best customer shopping experience for drip irrigation products on the web. However, we realize that the best judges of how we are doing are our customers. We highly value customer feedback about what we are doing right and especially about what we could improve. Drip Depot recognizes the importance of creating a website that meets all of our customer's needs.

As an employer we strive to create and foster a positive work environment for all of our employees. Drip Depot's goal is to help train and nurture each employee so that they can grow both professionally and personally. We deeply value each of our employees and our work culture. We sent an email to each employee asking what the core values of Drip Depot should be. The list below was consolidated, debated and selected from our employees' responses to our email.

Drip Depot Core Values:

Empower Self Learning

Create Strong Relationships

Respect

Do More with Less

Have Fun

Industry
IT & Software
Company Size
11-50 employees
Headquarters
White City, Oregon
Year Founded
2004
Social Media