Full-Stack UI & Backend Engineer (Vue/TypeScript)

Smarsh, Inc.

Portland (OR)

On-site

USD 95,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare insurance
Stock options
Flexible time off
401K Match
Sabbatical
Employee recognition programme

Job summary

Smarsh, Inc. is looking for a Software Engineer to join the ProArchive UI & Backend Services team in Portland, OR. You'll build user experiences and backend services using Vue.js and TypeScript. The ideal candidate has strong JavaScript skills, experience with REST APIs, and a collaborative mindset. The position offers a salary between $95,000 and $120,000, flexible time off, healthcare benefits, stock options, and a 401K match. Join us to contribute to a strong engineering culture.

Qualifications

  • Curious, collaborative, and motivated to contribute to a strong engineering culture.
  • Experience with testing frameworks such as Playwright and Vitest.
  • Comfortable working across multiple repositories or codebases.

Responsibilities

  • Build and maintain user-facing features with Vue.js, TypeScript, and Vuetify.
  • Translate UI/UX designs into performant implementations.
  • Design and evolve frontend architecture.
  • Work across the stack, contributing to Node.js/Fastify backend services.
  • Participate in code reviews and help reduce technical debt.
  • Apply Agile methodologies, CI/CD pipelines, and DevOps practices.

Skills

Experience building web applications with TypeScript and a modern frontend framework (Vue.js preferred)
Solid understanding of JavaScript fundamentals
Familiarity with SPA architecture and state management
Experience integrating REST APIs
Proficiency with Git
Familiarity with component-based UI development
Experience with build tooling
Clear communication of technical ideas

Tools

Vue.js
Node.js
SQL Server
Docker
AWS services

Job description

Smarsh, Inc. is looking for a Software Engineer to join the ProArchive UI & Backend Services team in Portland, OR. You'll build user experiences and backend services using Vue.js and TypeScript. The ideal candidate has strong JavaScript skills, experience with REST APIs, and a collaborative mindset. The position offers a salary between $95,000 and $120,000, flexible time off, healthcare benefits, stock options, and a 401K match. Join us to contribute to a strong engineering culture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – UI & Backend Services
Software Engineer – UI & Backend Services

Smarsh, Inc. • Portland (OR)

On-site
USD 95,000 - 120,000
Healthcare insurance
Stock options
Flexible time off
+3
Software Engineer, Archive Search & AI-Driven Platform
Software Engineer, Archive Search & AI-Driven Platform

Smarsh, Inc. • Portland (OR)

On-site
USD 115,000 - 145,000
Healthcare insurance
Stock options
Flexible time off
+3
Software Engineer: Professional Archive Search (Kubernetes)
Software Engineer: Professional Archive Search (Kubernetes)

Smarsh • Portland (OR)

On-site
USD 115,000 - 145,000
Healthcare insurance
Stock options
Personal time off
+3
Senior Frontend Engineer — Scale, Mentor & Vue
Senior Frontend Engineer — Scale, Mentor & Vue

Underpin • Pilot (KY)

Remote
USD 130,000 - 170,000
Medical, dental, and vision coverage
401(k) program
Senior Front-End Engineer (Nuxt/Vue/TS) – Real-Time SaaS UI
Senior Front-End Engineer (Nuxt/Vue/TS) – Real-Time SaaS UI

Movement8 • Miami (FL)

On-site
USD 80,000 - 120,000
Senior Fullstack Engineer - TypeScript (Remote)
Senior Fullstack Engineer - TypeScript (Remote)

Northbeam • United States

Remote
USD 170,000 - 200,000
Equity package
Comprehensive healthcare benefits
401(k) plan
+2
Software Engineer - Professional Archive Search
Software Engineer - Professional Archive Search

Smarsh, Inc. • Portland (OR)

On-site
USD 115,000 - 145,000
Healthcare insurance
Stock options
Flexible time off
+3
Full-Stack Engineer — Rails + Vue, Remote
Full-Stack Engineer — Rails + Vue, Remote

UpMetrics • Emeryville (CA)

On-site
USD 145,000 - 170,000
Equity incentive plan
70% employer paid health insurance
Unlimited time off policy
+1
Senior Frontend Engineer: Vue + TypeScript for Scalable SaaS UI
Senior Frontend Engineer: Vue + TypeScript for Scalable SaaS UI

United States Digital Space LLC • United States

Hybrid
USD 144,000 - 174,000
Space Tech Frontend Engineer (Vue/GraphQL, SPA)
Space Tech Frontend Engineer (Vue/GraphQL, SPA)

Loft Orbital Solutions • Golden (CO)

On-site
USD 140,000 - 190,000
100% company-paid medical, dental, and vision insurance
Flexible Spending and Health Savings Accounts
100% employer paid Life and Disability insurance
+6