logo inner

Senior Frontend Engineer

InrixKirkland, Washington, United StatesOnsite

Description


Senior Frontend Engineer | Kirkland, WA – HybridAt INRIX, our mission is to help the world avoid global gridlock by empowering cities, drivers, and businesses to keep vehicles moving smarter, safer, and more efficiently. We are passionate about our customers and building products that facilitate efficiency and safety in how the world travels. We do data at a massive scale.We're looking for an experienced Senior Frontend/Fullstack Developer for our IQ Frontend team with expertise in Vue.js/Nuxt.js and Node.js.

In this role, you'll design, develop, and maintain web applications with a focus on advanced data visualizations, performance, scalability, and elegant user experiences. You'll work closely with cross-functional teams to translate business requirements into technical solutions while mentoring junior developers and contributing to architectural decisions. This role is based in Kirkland, WA and is hybrid with four days in the office and Friday WFH.Key Responsibilities:

  • Design and implement complex frontend applications using Vue.js/Nuxt.js and TypeScript
  • Develop scalable backend services with Node.js
  • Architect system designs that consider performance, security, and scalability
  • Create and optimize advanced data visualizations
  • Collaborate with product managers, designers, and other engineers
  • Mentor junior team members and provide technical leadership
  • Contribute to code reviews, technical documentation, and best practices

Required Skillset & Experience:

  • 5+ years of professional software development experience
  • 3+ years working with modern JavaScript frameworks (with significant Vue.js experience)
  • Proven track record of delivering high-performance, complex web applications
  • Advanced TypeScript/JavaScript: Deep understanding of modern JavaScript (ES6+) and TypeScript, including advanced concepts like promises, generics, decorators, and utility types
  • Vue.js/Nuxt.js Expertise: Demonstrated proficiency with Vue.js (including Composition API) and Nuxt.js, including state management (Vuex/Pinia), routing, and server-side rendering
  • Node.js Backend Development: Strong experience building scalable backend services using Node.js and frameworks like Nitro, NestJS, and Express
  • System Design Knowledge: Understanding of architecture patterns, scalability considerations, and performance optimization techniques
  • API Integration: Experience with designing and consuming REST APIs, API authentication methods, and implementing third-party service integrations
  • Strong problem-solving abilities and analytical thinking
  • Excellent communication skills, both written and verbal
  • Experience mentoring junior developers and providing technical leadership
  • Ability to collaborate effectively in cross-functional teams

Additional Nice-to-Have Qualifications:

  • Advanced Data Visualization: Experience with libraries like D3.js, Chart.js, ECharts, or similar tools for creating interactive and insightful visualizations
  • DevOps Knowledge: Familiarity with CI/CD pipelines, Docker, and AWS (Azure/GCP experience optional)
  • Testing Expertise: Proficiency with unit, integration, and end-to-end testing frameworks - Vitest, Jest, Playwright, Puppeteer
  • Advanced CSS & Component Libraries: Deep knowledge of modern CSS features, preprocessors, and experience with Vue component libraries like Vuetify and Element/Element Plus
  • Experience with microservices architecture
  • Understanding of web security vulnerabilities and mitigation strategies
  • Background in optimizing applications for performance
  • Experience with real-time data processing

Why INRIX?

  • The people and passion. Work with an amazing team that values collaboration and innovation to help solve complex, real-world problems.
  • Consistently recognized as one of the top places to work in Seattle.
  • Competitive salary, benefits, stock, and 401(k) matching.
  • Open vacation policy, it’s unlimited and always has been.
  • Employer-paid parking. We have a covered garage and plenty of spots for everyone. Or we’ll pay for your ORCA card if you use public transportation.
  • Plethora of snacks, drinks, lunches, and opportunities for folks to get to know each other better.
  • A boat on Lake Washington. You get your license, and we’ll pay for the gas.
  • The opportunity to make a big impact on both the company and our customers.

The compensation range for this role is 120,000 – 160,000 including base salary and bonus. Compensation may vary based on skills, experience, and location. INRIX may modify the pay range at any time.Please be aware!  Online recruitment scams have increased in frequency recently.  INRIX only sends applicant emails from @inrix.com or [email protected] domains.  INRIX employees do not use their personal email address for communication.  We will not ask for payment of any kind as part of the hiring or onboarding process or send you a check prior to starting employment.  We may contact you via phone call, email, LinkedIn, or a Microsoft Teams meeting.

 INRIX does not conduct interviews over chat or text message.  Feel free to email [email protected] if you believe you may be a target of recruitment fraud and we will be happy to validate your concern#LI-MS1#LI-Hybrid

Life at Inrix

Thrive Here & What We Value1. Passionate about creating a positive impact on safety, sustainability, and equity as it relates to transportation and mobility technology. | 2. Fastpaced and entrepreneurial organization with opportunities for growth and development. | 3. Competitive salary, benefits, and 401K matching. | 4. Unlimited vacation policy and plethora of snacks, drinks, lunches, and opportunities for folks to get to know other people in the company. | 5. Boat on Lake Washington INRIX pays for gas.</s> | 1. Work with an amazing team with a focus on being the best and making the world a better place. | 2. Help solve complex realworld problems with big data. | 3. Ranked as one of the top places to work in the Seattle area for multiple years. | 4. Competitive Salary, Benefits, and 401K matching. | 5. Open vacation policy, it’s unlimited and always has been. | 6. Plethora of snacks, drinks, lunches, and opportunities for folks to get to know other people in the company. | 7. A boat on Lake Washington. You get your license, and we’ll pay for the gas. | 8. The people and passion. Meet and work with people that are smart, helpful, and love what they’re doing and geek out on it. | 9. Have the opportunity to make a big impact on both the company and our customers.</s> | Passionate about customers and building products to keep the world moving smarter, safer, more efficiently, and greener | Harness unmatched collection of historic and real-time global GPS data from connected cars, fleet vehicles, and mobile devices to provide complex analysis across huge data sets with ambitious lead times | Empowering cities, drivers, and businesses around the globe | Equality of opportunity is at the heart of our recruitment process. You’ll be judged on your suitability for the job and nothing else.</s> | 1. Passionate about our customers and building products that facilitate efficiency and safety in how the world travels. | 2. Work with an amazing team that values collaboration and innovation to help solve complex, realworld problems. | 3. Consistently recognized as one of the top places to work in Seattle. | 4. Competitive salary, benefits, stock, and 401(k) matching. | 6. Employerpaid parking. We have a covered garage and plenty of spots for everyone. Or we’ll pay for your ORCA card if you use public transportation. | 7. Plethora of snacks, drinks, lunches, and opportunities for folks to get to know each other better. | 8. A boat on Lake Washington. You get your license, and we’ll pay for the gas. | 9. The opportunity to make a big impact on both the company and our customers.</s>

Related Sub

This job belongs to these sub. Explore related roles here:
Frontend developer remote jobs
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025