Posted in

Product Engineer II – Arcgis Maps SDK for Javascript

Product Engineer II – Arcgis Maps SDK for Javascript

CompanyEsri
LocationWest Redlands, Redlands, CA, USA
Salary$76960 – $128544
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelJunior, Mid Level

Requirements

  • 2+ years of experience with web development
  • Proficient with HTML, CSS, and JavaScript
  • Proficiency with JavaScript frameworks, TypeScript and build tools
  • Experience with frontend testing tools like Vitest, Storybook, and Playwright
  • Strong problem-solving and analytical skills
  • Strong presentation skills; able to effectively communicate design concepts to large audiences
  • Effective time management and organizational skills
  • Bachelor’s or master’s in GIS, geography, engineering, computer science, math, or related fields

Responsibilities

  • Design, develop, test, document, release, and support the ArcGIS Maps SDK for JavaScript—including core API, web components, and libraries—to enhance product quality
  • Collaborate with customers and stakeholders to gather feedback and guide future releases
  • Define customer needs and translate them into product improvements and new designs
  • Create thorough documentation, including API references, code samples, templates, and tutorials
  • Troubleshoot and fix bugs from internal testing and customer reports
  • Stay current with web and browser trends to ensure a modern user experience
  • Commit to continuous learning and evolving with web technologies
  • Contribute to roadmap planning, provide technical leadership, and assist with implementation design
  • Dive deep into technical details to inform decisions and drive innovation

Preferred Qualifications

  • Expertise in online mapping, GIS, and data visualization
  • Proficiency with Web Components
  • Experience with frontend testing tools like Vitest, Storybook, and Playwright
  • Knowledge of accessibility, internationalization, and localization best practices
  • Familiarity with Node.js, GitHub Actions, and DevOps workflows
  • Experience writing documentation using JSDoc, Markdown, and/or MDX