Esri Company Logo

Esri

Redlands, California - United States
View all jobs at this company »

JavaScript Developer

Description

Design and implement user interfaces and front end APIs for WebGL-based 3D applications in urban planning, geodesign, and other 3D/GIS industries.

Responsibilities:

  • Develop web applications and front end APIs for client–server architectures
  • Research, analyze, and design state-of-the-art UX in browser-based 3D applications
  • Design and implement innovative UI concepts and intuitive tools in JavaScript
  • Contribute to strategic UX, UI, and application architecture decisions
  • Prototype web applications for urban planning, cities, geodesign, and other GIS industries
  • Build and maintain unit tests using the latest methodology and technology
  • Work closely with software developers and product engineers in a highly interactive, creative environment

Requirements:

  • Bachelor’s degree in computer science or related field
  • Strong background in so??ware architecture and web design
  • Two to three years of industry experience in web application development
  • Excellent programming skills in JavaScript, HTML, CSS
  • Experience with the Dojo Toolkit or similar JavaScript frameworks
  • Good knowledge of graphic design tools such as Photoshop
  • Ability to work in a fast-paced team environment and meet tight schedules
  • Excellent analytical and creative thinking skills

Recommended Qualifications:

  • Knowledge of 3D tools such as WebGL, OpenGL, or game engines
  • Familiarity with ArcGIS®, Esri® CityEngine®, or GIS software in general



This Job is no longer active!