Esri

Senior Product Engineer, Calcite Design System

Esri

full-time

Posted on:

Location: California, Oregon • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $92,144 - $153,920 per year

Job Level

Senior

Tech Stack

AngularEmber.jsJavaScriptPythonReactSvelteTypeScriptVue.js

About the role

  • Design, develop, analyze, test, document, release, communicate, and support the Calcite Design System to enhance overall product quality and ensure a seamless user experience across Esri's applications
  • Implement UI/UX workflows and solutions that are intuitive, flexible, and maintain design consistency and usability
  • Collaborate with customers, stakeholders, designers, and developers to define requirements and translate insights into product improvements and innovative software designs
  • Create comprehensive documentation, including sample code, template applications, and tutorials to facilitate user understanding and adoption of the Calcite Design System
  • Ensure components comply with accessibility standards and internationalization/localization requirements
  • Engage with customers to gather feedback on product features and usability to inform future releases
  • Assist in assessing product quality and release readiness through testing and quality assurance
  • Research and drive the adoption of state-of-the-art UX practices and industry trends

Requirements

  • 5+ years of experience designing and delivering products for both web and mobile platforms
  • Proficient with HTML, CSS, and JavaScript
  • Ability to present to large audiences, effectively communicating design concepts and ideas
  • Strong problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Effective time management and organizational skills
  • Bachelor’s in GIS, geography, web design, engineering, computer science, math, or related fields
  • Recommended: Experience with Python for scripting
  • Recommended: Expertise in online mapping, GIS, and/or data visualization
  • Recommended: Experience with web development and accessibility
  • Recommended: Experience with TypeScript, Web Components, and/or Lit
  • Recommended: Familiarity designing modern web experiences with frameworks such as Angular, Ember, React, Svelte, Vue