Software Developer - JavaScript / Web Development

Less than 5 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 11/15/17
Redlands, CA
Less than 5 years experience
IT Consulting/Services
Salary depends on experience
Posted on 11/15/17

Responsibilities

  • Envision, design, and develop web applications and UI modules for large-scale deployment and management
  • Rapidly prototype web applications to showcase new concepts and ideas
  • Drive the REST API design, required for integrating the web application with the back end web services
  • Create a rich developer-friendly toolkit to consume new server-side GIS functionalities, using the latest relevant techniques and best practices
  • Apply good software design and development practices in daily activities
  • Write comprehensive technical design specifications and support documentation

Requirements

  • A minimum of two years of experience designing, building, and delivering web applications
  • In-depth knowledge of the core JavaScript language and two or more years of experience building object-oriented JavaScript
  • At least one year of experience using and developing applications with JavaScript toolkits and UI libraries (such as Dojo, Ext JS, YUI, etc.)
  • Extensive experience with HTML, DOM, CSS, event model, and cross-browser development
  • Experience with AJAX, JSON, REST
  • Excellent problem-solving, verbal and written communication, design, development, and debugging skills
  • Ability to work independently and in groups to effectively participate in the software development life cycle
  • Bachelor’s or master’s in computer science, engineering, mathematics, GIS, or related field, depending on position level.

Recommended Qualifications

  • Experience building and using browser rendered UI components and graphics systems (SVG, VML, Canvas)
  • Experience using REST and web service endpoints to create secure web applications
  • Experience writing tests for testing web applications
  • Experience developing web applications using ArcGIS API for JavaScript or other JavaScript mapping APIs
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.