We are seeking a web application developer with advanced knowledge of Python. You will be a subject-matter expert due to your understanding of these languages and of the entire development process. You will contribute to a multidisciplinary web development team of some one hundred members, of which about 30 are based in Gatineau.

As a Developer at Spiria, you will…

  • Write, modify, review, optimize and debug code;
  • Participate in testing and quality control activities as per the testing strategy;
  • Have the chance to act as an advisor within the development teams;
  • Review peer code and architecture to ensure compliance with company development standards and industry best practices;
  • Provide technical leadership within the project team.

What you’ll need to succeed…

  • Excellent people skills and communication skills;
  • Ability to work with tight deadlines;
  • Full professional proficiency in French, English;
  • At least five years’ experience in Python development;
  • Knowledge of Web frameworks (Flask, Django);
  • Experience with ORMs and migrations (SQLAlchemy, Alembic);
  • Knowledge of common frameworks (Colander, Jinja2, coverage, celery, Bootstrap).

It's an asset if you have...

  • Experience in MVC-type software architecture;
  • Experience with the programming languages Ruby on Rails, .NET, C++, Java
  • Experience with database engines (PostgreSQL, MySQL, SQLite);
  • Knowledge of web service development (REST, SOAP);
  • Knowledge of DevOps (Docker, Vagrant, Puppet, Chef, Consul);
  • Knowledge of JavaScript (jQuery, Angular, ReactJS, VueJS, NodeJS).

What we offer:

  • A fun, motivating work environment;
  • Flexible schedule and remote work policy;
  • Several different learning and development opportunities;
  • Interesting and diverse projects;
  • Constant supply of fruits, juice and coffee. Because coffee = code!

Get to know us!

Powered by a passion for technology, Spiria designs and develops custom digital solutions for industry leaders who want to run better businesses, deliver more value to their customers and generate growth through digital transformation. As we grow, we stay true to what we love: quality software, technological innovation, and creative collaboration.