Senior Web Developer — Full-Stack GIS & Data Apps

Alta Planning + Design

Portland (OR)

Hybrid

USD 93,000 - 103,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental & Vision
Life insurance
401(k) matching
PTO 21 days
Holidays 11 days
Parental leave
Wellness reimbursement
Alta Gets Around
Travel award
Professional development

Job summary

Alta Planning + Design seeks an experienced Senior Web Developer to join the Web and Digital Studio within our TDM Marketing & Creative Services team in Portland, OR. You will build and maintain full-stack websites, interactive tools, and data-driven apps while collaborating with designers, GIS and data staff, planners, and project teams across the firm.

The role combines front-end and back-end work with opportunities to contribute to emerging digital services, APIs, and system integrations, all

Qualifications

  • 5–8 years of professional web development experience, including a track record of independently delivering production web applications or data-driven digital products
  • Advanced experience with the modern front-end ecosystem – JavaScript, TypeScript, Node.js, CSS/SASS, and frameworks like Vue, Nuxt, Astro, or Vite
  • Working to advanced Python experience with frameworks such as FastAPI or Django; familiarity with PHP is a plus
  • Experience with geospatial/GIS web mapping platforms (ArcGIS, Mapbox, or comparable)
  • Familiarity with data visualization or dashboard tools like Tableau
  • Experience with design/prototyping tools such as Figma and Adobe Creative Cloud
  • Strong written and verbal communication skills — comfortable discussing technical topics with both technical and non-technical audiences
  • A genuine interest in sustainable transportation, active transportation, city planning, or related fields
  • Bachelor's or associate's degree in computer science or a related field, or equivalent professional experience.

Responsibilities

  • Build and maintain full-stack websites, web applications, interactive dashboards, calculators, and internal tools.
  • Create interactive experiences that let users explore data by geography, time, scenario, or demographics, presenting information through maps and charts.
  • Integrate GIS data and web mapping platforms into web products.
  • Develop APIs, service integrations, and data-processing workflows using Python and frameworks like FastAPI, Flask, or Django.
  • Connect web products to external databases, CRMs, CDPs, and marketing platforms such as Salesforce, HubSpot, or Ortto.
  • Configure and extend platforms like ArcGIS StoryMaps/Experience Builder or Tableau as project needs require.
  • Set up website analytics and measurement (Google Analytics, Google Tag Manager) and apply technical SEO and performance best practices.
  • Implement and test accessibility best practices, including WCAG 2.1/2.2 AA standards.
  • Partner with web, design, marketing, GIS, and analytics teams to scope and deliver digital products.
  • Review code and products for functionality, reliability, and security; mentor other developers.
  • Contribute reusable components, automation, and internal tools; explore new technologies.

Skills

Web dev experience
VS Code
Git/GitHub
Docker
WSL/macOS
CI/CD
JavaScript/TypeScript
Node.js
CSS/SASS
Vue/Nuxt/Astro/Vite
Python (FastAPI/Django)
GIS web mapping
Tableau
Figma/Adobe CC
Strong communication
Transportation interest
CS degree or equivalent

Education

Bachelor's or associate degree in computer science or related field

Tools

ArcGIS
Mapbox
Tableau

Job description

Alta Planning + Design seeks an experienced Senior Web Developer to join the Web and Digital Studio within our TDM Marketing & Creative Services team in Portland, OR. You will build and maintain full-stack websites, interactive tools, and data-driven apps while collaborating with designers, GIS and data staff, planners, and project teams across the firm.

The role combines front-end and back-end work with opportunities to contribute to emerging digital services, APIs, and system integrations, all

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

Similar jobs worth comparing

Senior Web Developer - Full-Stack & GIS Tools (Hybrid)
Senior Web Developer - Full-Stack & GIS Tools (Hybrid)

Mannik Smith Group • Portland (OR)

On-site
USD 93,000 - 103,000
Medical benefits
Dental + Vision
Life Insurance
+8
Senior Web Developer – Full-Stack GIS & Data Apps (Hybrid)
Senior Web Developer – Full-Stack GIS & Data Apps (Hybrid)

Alta Planning + Design • Seattle (WA)

Hybrid
USD 101,000 - 111,000
Medical
Dental/Vision
Life Insurance
+5
Senior Web Developer - Hybrid, Data-Driven Web Apps
Senior Web Developer - Hybrid, Data-Driven Web Apps

Mannik Smith Group • Seattle (WA)

On-site
USD 101,000 - 111,000
Flexible Schedule
Hybrid work environment
Comprehensive benefits
Senior Web Developer
Senior Web Developer

Alta Planning + Design • Portland (OR)

Hybrid
USD 93,000 - 103,000
Medical benefits
Dental & Vision
Life insurance
+8
Senior Web Developer
Senior Web Developer

Mannik Smith Group • Portland (OR)

On-site
USD 93,000 - 103,000
Medical benefits
Dental + Vision
Life Insurance
+8
Senior Web Developer
Senior Web Developer

Alta Planning + Design • Seattle (WA)

Hybrid
USD 101,000 - 111,000
Medical
Dental/Vision
Life Insurance
+5
Senior Web Developer - Interactive & GIS Solutions (Remote)
Senior Web Developer - Interactive & GIS Solutions (Remote)

WSP • Meridian (ID)

On-site
USD 85,000 - 110,000
Health benefits
Retirement plan
Paid time off
Senior Web Developer
Senior Web Developer

Mannik Smith Group • Seattle (WA)

On-site
USD 101,000 - 111,000
Flexible Schedule
Hybrid work environment
Comprehensive benefits
Senior Web Application Developer
Senior Web Application Developer

PM2CM, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
100% paid health insurance
80 hours of PTO
40 hours of sick leave
+1
Senior Full-Stack Developer - GIS & Data Dashboards
Senior Full-Stack Developer - GIS & Data Dashboards

PM2CM, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
100% paid health insurance
80 hours of PTO
40 hours of sick leave
+1