Home | Jobs | Search

Position Detail

Organization: Bruce Harris & Associates, Inc.
Title: GIS Web Developer
Location: Batavia, IL
Application Deadline:
Posted: 2017-12-21

Position Description:

Company Description:
Bruce Harris & Associates, Inc., seeks a JavaScript expert to expand our product development team. We create GIS applications that allow our clients to share spatial data with diverse end users, and that allow the end users to easily make use of geospatial data.


Responsibilities and Duties
Key Activities Include:

  • Use JavaScript and other web technologies to develop and maintain products and custom applications.
  • Use ArcGIS JavaScript API to develop and maintain geospatial web applications.
  • Analyze feature requests and implement solutions with good UI/UX practices.
  • Efficiently and effectively troubleshoot issues, identify solutions, and solve problems.
  • Work with other developers and product managers throughout the development process.


Qualifications and Skills
Required Skills & Knowledge:
  • Three or more years of JavaScript web development experience.
  • Experience with ArcGIS platform and ESRI software.
  • Experience with JavaScript toolkits and libraries such as Dojo, Knockout, JQuery.
  • Experience with industry-standard technologies such as HTML5, CSS, XML, JSON, AJAX, REST, Node, Grunt, Git.
  • Experience with responsive design and cross-browser development for computers and mobile devices.
  • Excellent communication, problem-solving, design, development, and debugging skills.
  • Bachelorís or Masterís degree in relevant field.


Recommended Skills & Experience:
  • SQL (SQL Server)
  • Google Maps API
  • Google Analytics
  • NET WebForms, MVC Framework, or similar server page development experience ASP.NET Web Services, WCF, or similar web service development experience

    Compensation:
    Compensation is salary based on experience and skills.

    Please no phone calls.

    EOE/AA

    Job Type: Full-time

    Job Location:
    Batavia, IL

    Required education:
    Bachelor's