Front-end Web Developer

ASL Environmental Sciences Inc.

December 18, 2013

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

ASL Environmental Sciences is a world-class company with more than 36 years' experience in oceanographic, acoustic, remote sensing, and ice research services. We provide clients with scientific consulting services in flow measurement, numerical modeling, wave measurement and analysis, airborne and spaceborne optical and RADAR remote sensing, sediment transport, and ice studies.

Learn more at

A competitive salary and an extensive package of employee benefits will be provided for this position.


Job Summary: 

ASL is developing a web-based system for storing, searching, and visualizing oceanographic and meteorological datasets. The types of data to be stored are varied and large with detailed metadata regarding acquisition locations, time, data owner, processing history, instrumentation used, etc. The ability to explore the database geospatially is a strong requirement; however, all other structured information related to the datasets should be searchable.

ASL is seeking a junior Front-end Web Developer whose main responsibilities will be: contributing to, vetting, implementing, and testing user interface designs and participating in usability testing workshops. Other project duties will include tasks related to the development of web servers and database components. The role may also include some responsibilities for the general maintenance and improvement of ASL's IT systems including the intranet and public website.


  • Ensure system usability
  • Contribute to and vet the system visual design
  • User interface implementation and testing across major web browsers and platforms
  • Support development of web server and database


  • Computer science degree or equivalent with courses and experience in human-computer interaction, web design, and software engineering

Required Skills:

  • Strong understanding of software development methodologies and principles, including design patterns and re-usability
  • Visual design background - Ability to produce user interface designs from project requirements and take user interface concept through to implementation
  • Knowledge of modern usability methodologies and principles
    • Analyzing project requirements using methods such as scenarios, task analysis and use cases
    • Conceptual designing including creation of mock-ups, wireframes and iterative prototyping
    • Implementation and testing
    • Documenting system interfaces for user and administrator manuals
  • Front-end web development experience including HTML5, CSS, Javascript, Javascript UI libraries (e.g. jQuery)

Desirable Skills:

  • Back-end web development experience using PHP
  • Experience with packages for web-based mapping, e.g. OpenLayers, Mapserver
  • Familiarity with PostgreSQL and PostGIS and database design and administration
  • Experience or interest in developing in SharePoint
  • Experience using source control systems
  • Knowledge of modern software engineering principles
How To Apply: 

To apply, please send your CV to

We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.

Other Info: