Senior Front-End Developer

Overwatch ImagingHood River, OR
$130,000 - $160,000Onsite

About The Position

As a Senior Front-End Developer at Overwatch Imaging, you’ll be a critical player in our development team, working closely alongside designers and fellow front-end engineers. You’ll build and maintain feature-rich, modern web interfaces using frameworks like React, provide thoughtful technical feedback, and play an influential role in defining architecture. This is an on-site position at our headquarters in Hood River, Oregon.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
  • 5+ years of front-end development experience—proven expertise building complex, scalable UIs.
  • Deep knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Hands-on experience with modern frameworks such as React (preferred), Angular, or Vue.js.
  • Skilled with build tools and optimizations including bundlers, lazy loading, SSR, and performance tuning.
  • Experience reviewing and maintaining code, enforcing best practices and architectural standards.
  • Strong collaboration skills—able to interface effectively with designers, PMs, and backend developers.

Nice To Haves

  • Experience with mapping libraries like Mapbox, Leaflet, or similar.
  • Familiarity with CI/CD integration, accessibility (a11y), security practices, and cross-browser compatibility.
  • Prior work on performance at scale, or contributions to internal frontend architecture standards.

Responsibilities

  • Collaborate closely with designers and other front-end developers to transform mockups, wireframes, and visual designs into polished UI experiences.
  • Implement rich, responsive, and performant front-end features with modern frameworks (e.g., React, Vue, Angular), as well as HTML5, CSS3, and JavaScript/TypeScript.
  • Conduct thorough code reviews and provide constructive feedback to peer developers to maintain quality and consistency.
  • Leverage experience with map libraries (e.g., Mapbox, Leaflet, etc) to support geographically focused UI features.
  • Optimize front-end performance through tooling (e.g., Webpack, Vite), code splitting, lazy loading, SSR, and accessibility best practices.
  • Collaborate with product managers and designers to ensure the technical feasibility of UI/UX and smooth integration of requirements.
  • Mentor junior developers and contribute to shaping frontend architectural vision, maintainability, and best practices.
  • Proactively identify and escalate risks, and communicate early to anticipate issues impacting delivery timelines.

Benefits

  • Generous PTO
  • 10 company holidays
  • Equity/Stock Options
  • Medical/Dental premiums 100% covered by Overwatch Imaging for employees and their families
  • Available pre-tax health savings account
  • 401K Employer matching contributions up to 4% of pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service