Software Engineer - Web Application Developers

Toronto, ON, Canada

Job Description

We are currently recruiting for Web Application Developers to join our agile team. You will create highly interactive web applications using cutting-edge technology, with a strong attention to detail and a continuous focus on quality and improvement.


Desired Skills & Experience

  • Strong JavaScript, CSS, SPA experience, SPA frameworks (Angular, etc)
  • Sound hands-on experience with the REST pattern, MVC, N-tiered architecture. Java and node.js
  • RDBMS, NoSQL (ElasticSearch). Graph databases — nice to have
  • Appreciation of build systems (Grunt, Gulp, Gradle, etc.), tooling (git, linting, Vagrant, etc.), TDD, CI, deployment (Docker)
  • Experience building user interfaces. Viz/graphics a plus (d3, canvas, ol/leaflet, WebGL, etc.)
  • Experience or interest in learning: Cluster computing (Spark, Hadoop, HDFS), functional programming (Scala), data science/machine learning
  • Excellent verbal and written communication skills

To work at Uncharted, you must be able to meet Security Clearance requirements and a Police Background Check.

Submit Application

We cater to the talented and ambitious.

  Meet Uncharted