View Our Website View All Jobs

Senior Full Stack Developer

About us

In the last 4 years, Prodigy has gone from 3,000 to over 14,000,000 students across North America (including 80% of all Ontario students), and is currently the fastest growing educational startup in North America. By joining our team, you will have the opportunity to help an entire generation of students to LOVE learning math while working alongside some of the brightest and most passionate people in education and gaming.

Job Description

As a senior fullstack developer, your primary mission will be to architect and engineer critical components across a variety of micro-services and client facing projects. You will have the opportunity to:

Make large architectural decisions that will help make our stack more robust and efficient

Lead a team of developers; Mentoring them and helping them to make informed choices that help them ship code faster

Write and maintain high quality and well documented code

Select, develop, and implement core technologies across a variety of projects (front-end and back-end)

What you'll need:

  • Solid understanding of JavaScript and HTML5
  • Solid experience writing RESTful API endpoints
  • Passion for user experience, performance, and uptime
  • Knowledge of relational databases (PostgreSQL, MSSQL, etc.)
  • Experience working with NoSQL databases (DynamoDB, Redis, MongoDB, etc.)
  • Knowledge of security best practices
  • Experience with one or more front-end JavaScript frameworks (Backbone, React, Angular, Vue.js, etc.)
  • A love for learning and staying on top of the latest in web development

What we'd also love to see:

  • Ability to work with other programming languages
  • Experience with Node.js
  • Experience working with ElasticSearch or other search technologies
  • Experience with AWS technologies - EC2, RDS, Redshift, Firehose, etc.
  • Familiarity with ES6 and beyond
  • Experience with unit testing and testing frameworks

Why you'll love Prodigy

Huge growth opportunities

Our company size has quadrupled in the last two years, we've raised over $1,000,000 in grants and initial investment, and we're profitable. You’ll be joining a company that won’t stay small long, and we’ll be actively working to retain our best and brightest as we grow through financial incentives and job perks.

Be the big fish

We pride ourselves on creating an environment where good ideas win, period. If you have a fantastic idea, it’s typical to see it in our product within 6 weeks. You’re not a cog, and we won’t treat you like one.

Transform society

There’s a reason we chose to work in elementary education: our students need help, and we’re making sure they get it. We’re already seeing fantastic results with our students and we’re working with leading researchers across Canada to help transform our education system.

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150