Esri's Calcite team needs to create, inspire, and influence user-centered design for Esri's design system to craft engaging and consistent user experiences in Esri's products and user community. The goal is to enhance overall product quality, ensure a seamless user experience, and allow users to quickly create interactive maps and apps, perform complex analysis, and make better decisions.
Requirements
- Proficient with HTML, CSS, and JavaScript
- Experience with Python for scripting
- Expertise in online mapping, GIS, and/or data visualization
- Experience with web development and accessibility
- Experience with TypeScript, Web Components, and/or Lit
- Familiarity designing modern web experiences with frameworks, such as Angular, Ember, React, Svelte, Vue
Responsibilities
- Design, develop, analyze, test, document, release, communicate, and support the Calcite Design System to enhance overall product quality, ensuring a seamless user experience across Esri's applications
- Implement UI/UX workflows and solutions that are both intuitive and flexible, accommodating a diverse range of audiences while maintaining design consistency and usability
- Create comprehensive documentation, including sample code, template applications, and tutorials, to facilitate user understanding and adoption of the Calcite Design System
- Ensure that components comply with accessibility standards as well as internationalization and localization requirements, promoting inclusivity and usability for global users
- Assist in assessing product quality and release readiness, performing thorough testing and quality assurance to ensure that all components function effectively and meet established standards
- Research and drive the adoption of state-of-the-art UX practices, staying informed about industry trends and integrating best practices into the design process to enhance the overall user experience
- Use your expertise in HTML, CSS, and JavaScript to push the envelope of what is possible in a browser with the Esri user community
Other
- 5+ years of experience designing and delivering products for both web and mobile platforms
- Ability to present to large audiences, effectively communicating design concepts and ideas
- Strong problem-solving and analytical skills
- Strong written and verbal communication skills essential for collaborating with cross-functional teams and stakeholders
- Effective time management and organizational skills