1

Stack Python Jobs in Oregon (NOW HIRING)

Full Stack Developer

White City, OR · On-site

$80 - $100/hr

We're looking for an experienced full-stack developer who thrives on solving complex technical ... Docker, OpenwebUI, Python About Drip Depot: Drip Depot is a privately held online irrigation ...

Java Full stack Developer

Beaverton, OR · On-site

$55.25 - $71.50/hr

InterSources Inc is seeking a Java Full Stack Developer. The role requires extensive experience in ... Preferred : • Git • Python • Gradle • Go pipeline Company : InterSources Inc. solves ...

AI Full Stack Developer

Portland, OR · On-site

$125K - $165K/yr

Retool application, Python backend API, and LLM integration layer. First-year focus is RCM, billing, and clinical operations workflows. * LLM prompt engineering & optimization -- Author, test ...

The ideal candidate blends deep full-stack development expertise with strong general software ... Our primary tools and languages span Salesforce, MuleSoft, AWS and other cloud services, Python ...

Strong coding skills in Python and TypeScript; comfort working across the stack as needed * Strong understanding of agentic patterns: tool use, RAG, memory management, multi-agent orchestration, and ...

Showing results 21-40

Stack Python information

What is a Stack Python developer?

A Stack Python developer is a programmer who specializes in using the Python programming language to build and maintain software applications across different layers of a technology stack. This can include backend development with frameworks like Django or Flask, frontend work using tools such as JavaScript and React, and sometimes even database management. Stack Python developers are valued for their versatility and ability to handle multiple aspects of a project. They often collaborate with other developers and stakeholders to deliver scalable and efficient solutions using Python and related technologies.

What does a Stack Python developer do?

As a Stack Python developer, you are often responsible for building both backend and, sometimes, frontend components of web applications using Python frameworks like Django or Flask. In a collaborative team environment, your daily tasks may include writing and reviewing code, participating in code reviews, integrating APIs, and working closely with designers, product managers, and QA engineers to deliver features. You may also assist in troubleshooting bugs, optimizing application performance, and contributing to deployment processes. Effective communication and teamwork are key, as projects usually involve coordinating with various stakeholders and adhering to agile methodologies.

What are the key skills and qualifications needed to thrive as a Stack Python developer?

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a relevant degree or coding bootcamp experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and databases like PostgreSQL or MongoDB is typically required. Problem-solving abilities, attention to detail, and effective communication help you collaborate and deliver reliable solutions. These skills ensure you can build, maintain, and optimize software applications efficiently in dynamic development environments.

What is the difference between Stack Python vs Python Developer?

AspectStack PythonPython Developer
Required CredentialsPython certifications, knowledge of frameworks like Django/FlaskPython certifications, coding skills, possibly related certifications
Work EnvironmentOften part of a team working on full-stack applications, including front-end and back-endPrimarily focused on back-end development, scripting, and application logic
Employer & Industry UsageTech companies, startups, web development firmsSoftware companies, web development agencies, tech startups
Common Search & ComparisonYesYes

Stack Python typically refers to a full-stack role involving Python for both front-end and back-end development, often requiring knowledge of multiple frameworks and technologies. Python Developers usually focus on back-end coding, scripting, and application logic. While both roles require Python expertise, Stack Python professionals work across the entire technology stack, whereas Python Developers specialize in server-side development.

What cities in Oregon are hiring for Stack Python jobs?

Cities in Oregon with the most Stack Python job openings:

Full Stack Developer

White City, OR • On-site

Drip Depot
Internet and IT • 11 - 50 employees

$80 - $100/hr

Other

PTO

Posted 7 days ago


Key responsibilities

  • Design, develop, and maintain the e-commerce platform, including customer storefronts, warehouse management systems, and internal tools.

  • Build web applications using Kendo UI JavaScript framework with data grids, forms, and dashboards.

  • Develop backend services and APIs using Perl/Mojolicious and PostgREST, and optimize a complex PostgreSQL database.


Job description

Job DetailsJob Location: White City, OR 97503Position Type: Full TimeSalary Range: $60,000.00 - $120,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
Qualifications

What 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:
  • 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

#J-18808-Ljbffr