Senior Full Stack Developer


Stitch Media is an interactive studio telling stories with new technology. We produce games, apps, websites, virtual reality & experiences for diverse audiences.

Our team works remotely across Ontario and can hire any candidate permanently based in Ontario. You may have to travel very occasionally to meet team members in person when it becomes safe to do so. For this reason we are seeking a candidate with the ability to work independently, solve problems, and schedule themselves with minimal supervision. The incumbent must be able to legally work in Ontario and must provide a link to their  portfolio.

Role Overview

Stitch Media is seeking a Senior Full Stack Developer to work full time on an on-going basis to assist with the development of our mobile, and web applications. We welcome all diverse candidates in our team and will make accommodations for the right person.

Required Skills

  • Bachelor’s Degree in Computer Science or related field
  • Minimum of 3 years experience in a Full Stack Development position
  • Experience in building applications to client requirements and demands
  • Strong experience with React and React Native (Ideally demonstrated with a published or working project.)
  • Expertise with a variety of technologies such as UX frameworks, web APIs and data systems
  • Experience in developing front end website architecture
  • Front End Javascript, HTML and CSSExperience with TypeScript/JavaScript, CSS and HTML
  • Experience designing and working with RESTful web services
  • Experience in one or two frontend Frameworks (such as React, VUE, Angular) and UI frameworks (Material, Bootstrap, Foundation)
  • Development experience with a backend technology such as Node.js
  • Database development experience with SQL or NoSQL technologies
  • Appreciation for UI/UX, software craftsmanship, architecture and design patterns for writing flexible, testable code
  • Experience deploying apps to Google Play and the App Store

Additional Skills

  • Cordova
  • AWS (S3, Amplify, Route 53, Elastic Beanstalk) or equivalent
  • Firebase
  • LAMP (Linux, Apache, MySQL, PHP) stack
  • C#, .NET, ASP.NET, Python, JavaScript, NodeJS
  • Access, MySQL, NoSQL, MongoDB (NoSQL DBs)
  • Rest API, and Web API interfaces

How to Apply

Successful applicants should email their resume and a link including relevant work to with the job title indicated in the subject line. We will be in touch with you for a screening interview in 24 business hours to move the application along to a full interview shortly thereafter.

Stitch Media fairly considers all qualified candidates. Applicants with disability may request for accommodation to take part in this remote recruitment process. We will work with you to try and provide the necessary support.