Senior Frontend Software Engineer
- Compensation
- Not disclosed
- Location
- Seattle, United States
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Frontend
- Posted
Skills
Must have
- 8+ years of professional experience building complex web applications
- Mastery of JavaScript/TypeScript and deep expertise in at least one modern framework (React, Vue, Angular, or similar)
- Proven track record of owning frontend architecture decisions at scale
- Hands-on experience with advanced browser APIs, especially IndexedDB, caching strategies, and offline-first patterns
- Strong focus on measurable client-side performance and data-driven optimization
- Obsession with code quality: high test coverage, design systems, linting, CI/CD, and tooling that makes teams move faster
- Experience working directly with end users or customers to shape product direction
- Exceptional communication skills — you can explain technical trade-offs to both engineers and non-technical executives
- Demonstrated ability to thrive in fast-paced, ambiguous environments and drive consensus across teams
- Customer-obsessed mindset with a history of championing “delighter” features that users love
Nice to have
- Experience shipping desktop apps (e.g., Electron or similar)
- Background in API design or full-stack development
- Familiarity with relational or NoSQL databases
- Proficiency in a compiled language (Java, C#, Go, Python, etc.)
- Hands-on experience with major cloud platforms (AWS, Azure, GCP)
Full description
Senior Frontend EngineerLocation: Seattle, WA (On-site / Hybrid)
We’re looking for an experienced Senior Frontend Engineer to own and lead
the entire user experience layer of a mission-critical enterprise platform used
daily by cities, utilities, and infrastructure teams across North America. This
is a high-impact, high-autonomy role where you’ll define the future of our web
(and eventually mobile) frontend architecture from the ground up.
What You’ll Own
- Selecting and establishing the
modern frontend stack and long-term roadmap
- Designing and driving a scalable,
shared component library that works across web and mobile
- Modernizing our frontend codebase
while dramatically improving performance, reliability, and developer
velocity
- Setting the quality bar:
architecture, testing strategy, performance budgeting, accessibility, and
engineering hygiene
- Mentoring and leveling up a
growing team of frontend engineers
- Partnering closely with Product
and executive leadership to translate customer needs into delightful,
high-performance experiences
- Measuring and continuously
improving real-world client-side performance (load times, memory, offline
behavior, etc.)
Requirements
What You Bring
- 8+ years of professional
experience building complex web applications
- Mastery of JavaScript/TypeScript
and deep expertise in at least one modern framework (React, Vue, Angular,
or similar)
- Proven track record of owning
frontend architecture decisions at scale
- Hands-on experience with advanced
browser APIs, especially IndexedDB, caching strategies, and offline-first
patterns
- Strong focus on measurable
client-side performance and data-driven optimization
- Obsession with code quality: high
test coverage, design systems, linting, CI/CD, and tooling that makes
teams move faster
- Experience working directly with