Seeking Meteor/MEAN Full Stack Software Developer

Anywhere  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

We believe that great students are more than just book smart. We help academic programs find stronger students by delivering robust assessments of personal and professional characteristics. Think of us like an SAT for professionalism. Our main assessment, the CASPer test, is used widely for high stakes admissions processes like Medicine, Teachers Education, Nursing, Pharmacy, Dentistry and Optometry in Canada, the US and as far away as Australia.

Given that CASPer is an essential part of high-stakes admission processes, our product has to be highly reliable, smooth, intuitive and enjoyable for applicants.

We’re looking for a Senior Full Stack javascript software developer for our product (Product is developed in Meteor.js) to help us continue our efforts to deliver the most smooth test possible, to our global customers.

We are open to FT salaried or contract for this role. Local Toronto dev preferred, but open to remote if needed.

What would you be doing?


  • Ensure our infrastructure can support high-reliability delivery of the CASPer test each time, and every time - this will involve creative approaches to load testing our app to discover weak points in our app and improve app scaling
  • Implementing a UI overhaul of our app
  • Looking at ways to ensure smooth delivery of our service to overseas customers (geographic instances, splitting databases)
  • Assess and improve security measures across all of our products

The ideal candidate will be someone who:

  • is looking for a long term position at a growing company
  • has both serious devops and coding skills, but is also abundant humble, can be wrong, and wants to seek out the best solution, whatever the source
  • wants to mentor to others on the team, but also wants to learn from colleagues
  • has great written and oral communication skills
  • has strong analytical skills and structured approach to work (requirements gathering and definition, documentation, refactoring, best practices)
  • loves the ambiguity and fast paced nature of a growing company
  • wants to be part of an amazing team that cares for each other, and cares about the long-term success of the company

Requirements:

  • Bachelor’s degree in Computer Science, Engineering or related experience
  • Minimum 3-4 years of Software Development experience: please direct us to your git portfolio and/or point us to some code to review
  • Minimum 1-2 Years experience with MEAN stack or comparable Node.js hands-on experience.
  • Experience with heroku / EC2 / mongo / ubuntu, linux
  • Experience with continuous integration and continuous deployment environments
  • You write tests for your code
  • Ability to structure you code properly
  • Nice to have: React experience (not required)
  • Nice to have: Entrepreneurial or experience with start-ups
  • Nice to have: Chef/Puppet or similar infrastructure management tools
  • Very nice to have: Experience with scaling high-traffic applications

Benefits:

Business & Work location: 4-325 Front St W, Toronto, ON (Blue Jays Way and Front)

Benefits: Health and Dental coverage, life insurance, AD&D and short-term disability coverage.


Type of Employment: Part Time/Contract (2-3 days a week) OR Full Time/Permanent (40 hours per week)
Start date
ASAP
From
Altus Assessments Inc
Published at
06.06.2017
Contact person:
Freelancer Map
Project ID:
1356141
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register