Employers Newest Jobs All Openings Explore Log In
My Profile Log Out
Administrator Graphic Designer Associate Graphic and Textile Designer Junior Graphic Artist PRODUCT DEVELOPER Graphic Designer Graphic Artist - Athearn Junior Graphic Designer Graphic Designer DreamWorks Feature - Surfacer Assistant Designer Senior Graphic Designer Junior Designer CMF Designer Designer Help Wanted Graphic Graphic Designer JUNIOR GRAPHIC DESIGNER graphic designer Jr Junior User Experience Designer Junior Web Designer Jr Junior Digital Designer Junior Designer Junior Digital Designer Web Production Designer - Victoria Assistant Designer Interaction Designer Assistant Designer Designer Graphic Designer Visual Designer Junior Graphic Designer Web Designer Associate Web Designer Junior Digital Designer Visual Designer Web Designer Product Design Intern Summer 2019 Associate Assistant Product Development Product Design Lead VP Product Design Intern - Summer 2019 Product Designer Summer 2019 Fashion Design Internship Product Design Assistant Engineering and Design Assistant Newest Jobs All Openings
0x 10% Happier 101 Commerce 1010data 10x Genomics 11 Honore 128 Technology 1366 Technologies 15Five 17 Media 17zuoye 1C Company 1Crowd 1HUDDLE 1QBit 1World Online 1mg 1stdibs 21viaNet 23andMe 2C2P 2RedBeans 2U Inc. 2lemetry 2nd Address 360 Mobile Security 36Kr 3D Robotics 3D Systems 3Pillar Global 3Scan 3T Biosciences 3VR 3YOURMIND 4:33 Creative Lab 4INFO 500 Startups 500px 51 Credit Card Manager 51talk 55ip 58 Daojia 5miles 6 River Systems 6sense 7Park Data 7shifts 8 Securities 82 Labs Inc. 8i 8th Wall 8tracks Radio 8x8 Inc 90 Seconds 908 Devices 91springboard 99 9F Fintech Holdings Group 9stacks A Million Ads A10 Networks AB Tasty ABBYY ABEJA ABSENTIA ACL Services ACORN OakNorth Holdings Ltd. ACV Auctions ADC Therapeutics ADENTS HTI ADOR ADP ADVANO ADYOULIKE AEVI International AEye, Inc. AGNC Investment AID:Tech AISense Inc. AISpeech ALPHA AND CO AOptix Technologies APDM Wearable Technologies APUS Group AQMETRICS ARMO BioSciences ASR Microelectronics AT&T AT&T ATI Physical Therapy AUTO1 Group AV Homes AVG Technologies AWAL AYLIEN AYR Aahaa stores All Companies

Software Engineer At Uncharted Software

Location: Toronto, Ontario

Job Description

We are currently recruiting for a Software Engineer to join our software products team. You will be joining a team of creative engineers and designers building highly interactive web applications for users all over the world. On our team you will be working across our entire application stack.

  • Front end - JavaScript single-page applications and WebGL
  • Back end - node.js and Elasticsearch
  • DevOps - Docker and Swarm

We don’t expect you to be an expert in everything, but you’ll definitely bring expertise in one of those areas with a strong willingness to learn the others. You will also bring a strong attention to detail and a continuous focus on quality and improvement while working closely with others across our organization.

You are likely to be coming from a job where you have been part of a team responsible for building single page applications using current technology and approaches. Your role may have been specific to the front-end or the server-side but you’re building experience in other areas and you’re ready to take on a job that will foster that growth.

Desired Skills & Experience:

  • Strong JavaScript experience (ES2015) - experience with current SPA frameworks (Aurelia, VueJS, React, etc.) is a big plus. We’re looking for a high degree of comfort and experience with front-end architecture, including state management, routing, event handling, etc.
    Deep experience on the server-side of RESTful web applications - node.js and/or Java, specifically Koa, Spring Boot is a plus
    Both is a big plus
  • Elasticsearch is a key part of our applications. If you don’t already know it, you’re ready and willing to learn it.
  • Docker + Swarm is how we manage all the moving parts. Experience here is a big plus.
  • Sound, hands-on experience with the REST pattern, MVC, N-tiered architecture.
  • We’re not looking for a DBA, but knowing your way around SQL is helpful, particularly if your skills are mostly back-end focused
  • Appreciation of build systems (Webpack, Gulp, Gradle, etc.), tooling (git, linting, etc.), TDD, CI/CD
  • Experience building user interfaces - visualization/graphics a plus (d3, canvas, leaflet, WebGL, etc.)
  • Excellent verbal and written communication skills

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