Skip to Main Content


Portland, OR
  • Posted: over a month ago
  • Other
Job Description

Who are we?

Thesis, a digital agency in Portland, OR. We're hell-bent on humanizing the relationship between people and brands, which starts with our teams: real people making real work. 

Come as you are. Bring what you bring. We’ll all be better for it. 

The name is new-ish to us, but we've been around for 20 years. In contrast to our former identity that reflected what we do, we chose the name Thesis as it better represents how we do it: a full-service agency that believes our strength is in our approach—that the work we make is only as strong as the thought—and data—we put behind it. 

That sounds intense. But we also understand and respect boundaries you may have.

Developer - Web is a mid-level technical position who works directly with the Director of Technology and the Technology team. The Developer - Web supports the Technology team with designing, developing and maintaining various technical projects for our clients needs including websites, web applications, HTML email, and custom software solutions 


  • Coding for various platforms to ensure cross channel functionality ● Contribute to development of features within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment.
  • Investigate, analyze and make recommendations to the team regarding technology improvements, upgrades and modifications
  • Participate in team activities such as status meetings and code reviews ● Participate in monthly code challenges.
  • Help estimate and plan work during planning meetings.
  • Self-directed learning and study.
  • Work with the technology to create and deliver solutions for the agency and its clients.
  • Pair with senior developers to learn advanced skills
  • Mentor junior developers to help them grow and advance their skills ● Collaborate with partners across disciplines when creating deliverables.


  • Completion of post-secondary education or 3-5 years of professional work experience in lieu of degree.
  • 2-4 years of experience working with HTML, CSS, and JavaScript ● Experience creating web applications using modern JavaScript frameworks ● Experience with other programming languages and tools is a plus ● Exposure to API design and development is a plus
  • Experience in Git version control system (GitHub)
  • Experience in Agile software development methodologies
  • Experience in software development tools


  • Proficiency in Javascript, HTML5, CSS3, cross-browser compatibility, web programming skills, general web functions and standards 
  • Proficiency in graphic design tools is a plus 
  • Application of coding best practices to ensure accessibility and validity ● Demonstrated problem identification and creative problem solving skills ● Attention to detail and good organizational skills 
  • Ability to work on multiple tasks and switch between them quickly ● Excellent time management skills and experience delivering projects in a deadline-driven environment 



Workplace equity is not a single checkbox.

It’s a new way of thinking, of working, and of moving through the world. At Thesis, we prioritize diversity, equity, and inclusion. You’ll see this in our hiring practices, growth plans, and workplace programs—because our agency, our work, and our society are better when diverse perspectives come together.

EEO/AA Employer/Vets/Disabled/Race/Ethnicity/Sex/Sexual Orientation/Gender Identity/Age



Portland, OR
97209 USA



View all jobs at Thesis

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.