Senior Python Developer

JOB TYPE

Full-time

LANGUAGE

English

START DATE

As soon as possible

JOB LOCATION

Toronto

MINIMUM EDUCATION

Bachelor's degree

POSITION REQUIREMENTS

We are looking for a Senior Python Developer with a mindset to use code to help people connect, learn, understand and take action. The Developer with be involved with all phases of development from initial concepts, through design, development, testing and deployment. 

The key qualifications for the role are:
  • Proven track record of Python development
  • Experience with Flask, Django, and/or webapp2 web frameworks
  • Experience with Google App Engine and related Google Cloud Platform services
  • Experience developing and consuming RESTful APIs
  • Experience with web service protocols, security and data formats (Ex. REST, OAuth, JSON, etc.)
  • Knowledge of and experience creating data models for Relational and non-Relational Database systems
  • Bachelors of Science in Computer Science or Computer Engineering or equivalent work experience required
This position requires a solid understanding of developing high-performance, scalable multi-functional applications. We need someone who is a good communicator, team player, innovative thinker all rolled into one.
  • The key activities for the role are:
  • You will work closely with the cofounders and designers to challenge the norm by defining, developing and implementing new features
  • You work effectively within a cross-functional project team
  • You have the ability to see and communicate your ideas

WHAT WE DO

  • Care deeply about our purpose
  • Push our thinking and challenge the status quo
  • Collaborate constantly and value all contributions
  • Foster creative thinking
  • Incentivize employee growth
  • Promote openness and respect
  • Nourish a friendly and supportive environment

YOU WILL NEED TO PROVIDE US WITH A FEW THINGS

  • Your resume emphasizing any pertinent experience you have