Geo Data Visualization Front-End Developer


Apply Now

Overview


Do you have a passion for helping people create beautiful and engaging map-based data visualizations? Leverage your data visualization passion and technical knowledge to develop the next generation of storytelling tools used and loved by millions of people worldwide.


Join the ArcGIS StoryMaps team and help us build a new digital storytelling tool with unprecedented mapping capabilities. Authors around the world use story maps to drive change, influence opinion, and create awareness, with their stories getting millions of pageviews a day.


As a qualified candidate, you have a track record of contributing to successful outcomes for users and the business. You are a strong cross-functional partner, great communicator, and are able to take a solution from idea to implementation. You uphold a high standard of quality and have a strong appreciation for the details and understand the value of clear communication. Above all, you approach problems holistically and create elegantly simple solutions to multi-faceted problems.

Responsibilities


  • Own the mapping capabilities of the product--great opportunity to take leadership and define product features
  • Take on complex goals that push the boundary of the possible
  • Rapid prototyping to validate ideas and designs from designers
  • Create beautiful visualization along with good user experiences
  • Never compromise software design, quality, and performance

Requirements


  • 3+ years of experience in front-end web app development
  • Hands-on experience with web technologies such as HTML5, ES6, TypeScript, JavaScript, and CSS
  • Good understanding of advanced JavaScript libraries and frameworks such as React
  • Deep understanding of WebGL and Canvas
  • Demonstrated technical ability for writing visualizations in JavaScript, Three.js, D3, or other visualization libraries as well as HTML, CSS
  • Good understanding of web, web performance, chrome tools, http, REST and JSON
  • Bachelor's or master's in computer science, journalism, GIS, or related field; or 5+ years of experience in related disciplines

Recommended Qualifications


  • Hands-on experience creating web-based mapping visualizations using mapping libraries such as ArcGIS API for JavaScript, Leaflet, Google maps
  • Exposure to ArcGIS REST API and feature services
  • Good understanding of UI/UX design techniques
  • Strong math skills and the ability to design and implement data structures leveraging non-trivial algorithms
  • Interest in compression techniques, real-time rendering, and the application of spatial data structures to create optimized 2D/3D content

Questions about our interview process? We have answers.

About Esri


Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

If you need a reasonable accommodation for any part of the employment process, please email humanresources@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

 

Sathya
Apply Now