Frontend Developer

Code4lib

Portland (OR)

On-site

USD 60,000 - 90,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cast Iron Coding in Portland, Oregon seeks a Frontend Web Developer with 1+ year of professional experience. You will contribute to HTML, CSS, and UX, and focus on application logic, data fetching, and deciding what renders on the server versus in the browser.

You’ll work with designers, QA, and clients, implement accessible interfaces, review code, and help shape project architecture while staying mindful of budget and timeline.

Qualifications

  • 1+ year of professional frontend experience.
  • Strong HTML/CSS/UX skills.
  • Interest in application logic and architecture, data fetching, and server vs browser rendering.

Responsibilities

  • Implement data fetching and state management in frontend applications; decide what renders on the server vs in the browser.
  • Work with the server-side capabilities of Astro and TanStack Start (routing, server functions, caching, deployment).
  • Maintain and extend existing client projects, including sites built on older technologies.
  • Collaborate with designers to build responsive interfaces from designs and prototypes (review in Figma).
  • Produce semantic HTML, modern CSS, and JavaScript meeting WCAG accessibility guidelines.
  • Work with GraphQL APIs; communicate API design questions to backend.
  • Conduct QA and accessibility testing; review teammates' code; communicate with clients; attend frontend team meetings.
  • Estimate work and track against budget; manage tasks in ClickUp; provide updates to PMs.

Skills

HTML
CSS
UX
Data fetching
Accessibility
Communication

Tools

Astro
TanStack Start
GraphQL
ClickUp
Figma
WCAG

Job description

Cast Iron Coding is a web development agency in Portland, Oregon. We create web applications and websites for clients that spread knowledge and contribute to the common good. We’ve worked for many years to support open-access publishing, building Manifold Scholarship , the Next Generation Library Publishing initiative’s Meru platform , and the online library for the Middle English Text Series (METS) .Most of our work is with universities, state governments, arts institutions, foundations, and other non-profits.

Who We’re Looking for

We are open to a range of experience levels for this role, and are willing to mentor the right candidate who is less experienced but is driven and curious. Because we care about code readability, long-term maintenance, and your own growth, we'd generally rather you build something durable than something fast and disposable. But we're an agency doing work for hire, and every project has a budget. What we're really after is judgment: knowing where care pays off, where good enough is in fact good enough, and when to speak up because the budget and the right solution are in conflict.

Responsibilities

  • Work with the server-side capabilities of frameworks like Astro and TanStack Start (routing, server functions, and caching, and deployment).
  • Maintain and extend existing client projects, including sites built on older technologies.
  • Work closely with designers to implement responsive interfaces from static designs and prototypes. Review designs in tools like Figma and provide implementation feedback to designers as needed.
  • Work with data from GraphQL APIs. Communicate questions about API design and change requests to the backend team as needed.
  • Conduct QA and accessibility testing during the development process and before launch.
  • Review teammates' code and respond thoughtfully to review of your own.
  • Communicate with clients in writing and in meetings to demonstrate progress and resolve implementation questions.
  • Attend regular frontend team meetings to discuss team processes, practices, and tools.
  • Estimate your own work and track it against the budget as a project progresses.
  • Raise concerns early when a project's scope, budget, or timeline no longer fit the work.
  • Manage tasks carefully in ClickUp and provide thoughtful, accurate updates and feedback to PMs and team lead.
  • Be accountable to your teammates and treat them with kindness, respect, and empathy.

Published:Tuesday, August 18, 2026 23:37 UTC

Description

Who We Are

Cast Iron Coding is a web development agency in Portland, Oregon. We create web applications and websites for clients that spread knowledge and contribute to the common good. We’ve worked for many years to support open-access publishing, building Manifold Scholarship , the Next Generation Library Publishing initiative’s Meru platform , and the online library for the Middle English Text Series (METS) .Most of our work is with universities, state governments, arts institutions, foundations, and other non-profits.

Who We’re Looking for

Cast Iron is seeking a Frontend Web Developer with 1+ year of professional experience who can be a reliable and productive contributor under the oversight of the team lead and project manager. Our team is already strong on HTML, CSS, and UX, so we're especially interested in someone whose interests lean more back-of-the-frontend: application logic and architecture, data fetching, and deciding what renders on the server versus in the browser. You'll still write plenty of markup and styles, and we expect everyone's work to conform to accessibility guidelines. But you'll be well-suited for this role if you enjoy thinking about how an application is structured and where its data comes from.

We are open to a range of experience levels for this role, and are willing to mentor the right candidate who is less experienced but is driven and curious. Because we care about code readability, long-term maintenance, and your own growth, we'd generally rather you build something durable than something fast and disposable. But we're an agency doing work for hire, and every project has a budget. What we're really after is judgment: knowing where care pays off, where good enough is in fact good enough, and when to speak up because the budget and the right solution are in conflict.

Responsibilities

  • Implement data fetching and state management in frontend applications, and make considered decisions about what renders on the server and what renders in the browser.
  • Work with the server-side capabilities of frameworks like Astro and TanStack Start (routing, server functions, and caching, and deployment).
  • Maintain and extend existing client projects, including sites built on older technologies.
  • Work closely with designers to implement responsive interfaces from static designs and prototypes. Review designs in tools like Figma and provide implementation feedback to designers as needed.
  • Produce user interfaces in semantic HTML, modern CSS, and JavaScript that meet WCAG accessibility guidelines.
  • Work with data from GraphQL APIs. Communicate questions about API design and change requests to the backend team as needed.
  • Conduct QA and accessibility testing during the development process and before launch.
  • Review teammates' code and respond thoughtfully to review of your own.
  • Communicate with clients in writing and in meetings to demonstrate progress and resolve implementation questions.
  • Attend regular frontend team meetings to discuss team processes, practices, and tools.
  • Estimate your own work and track it against the budget as a project progresses.
  • Raise concerns early when a project's scope, budget, or timeline no longer fit the work.
  • Manage tasks carefully in ClickUp and provide thoughtful, accurate updates and feedback to PMs and team lead.
  • Be accountable to your teammates and treat them with kindness, respect, and empathy.

View Full Job Posting

Metadata

Published:Tuesday, August 18, 2026 23:37 UTC

Last updated:Tuesday, August 18, 2026 23:37 UTC

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer for Universities, Arts & Nonprofits
Frontend Developer for Universities, Arts & Nonprofits

Cast Iron Coding • Portland (OR)

On-site
USD 75,000 - 110,000
15 days paid vacation
8 days PTO first year
8 paid holidays
+3
Frontend Web Developer for Universities & Arts
Frontend Web Developer for Universities & Arts

Cast Iron Coding • Portland (OR)

On-site
USD 75,000 - 110,000
15 days paid vacation
8 days PTO first year
8 paid holidays
+3
Front End Developer
Front End Developer

Cayuse Holdings • Washington

On-site
USD 145,000 - 152,000
Medical, Dental and Vision Insurance
401(k) Retirement Savings Plan with matching
Paid Time Off
Senior Front-End Engineer
Senior Front-End Engineer

Prophet Town • Mountain View (CA)

On-site
USD 90,000 - 130,000
Frontend Engineer
Frontend Engineer

Netcraft • Lehi (UT)

Hybrid
USD 90,000 - 130,000
Hybrid and flexible working options
Equity Tracking Units
Comprehensive private health cover
Frontend Engineer
Frontend Engineer

Socket.dev • United States

Hybrid
USD 120,000 - 180,000
33 days vacation
Hybrid work options
Private health cover
+4
Frontend Developer
Frontend Developer

Circadence • Boulder (CO)

On-site
USD 80,000 - 110,000
Engineering Manager - Front-End (UI/UX)
Engineering Manager - Front-End (UI/UX)

Bolt.new • Town of Poland (NY)

Hybrid
USD 120,000 - 160,000
Frontend Engineer (Contract) - Remote
Frontend Engineer (Contract) - Remote

Tech Holding • United States

Remote
USD 75,000 - 120,000
Web Development Manager
Web Development Manager

B&H Photo Video • New York (NY)

On-site
USD 120,000 - 180,000