Full-Stack Developer

  • Engineering
  • Montréal, Canada

Full-Stack Developer

Description du poste (fr)

Rejoignez Amilia!
Qui nous sommes  

Amilia, c’est plus qu’une entreprise technologique ; nous formons une famille unie regroupant des employés dotés d’un esprit entrepreneurial. Les spécialistes qui composent notre équipe multidisciplinaire se lancent constamment de nouveaux défis, tout en s’entraidant dans leur réalisation. 
Ce que nous faisons 

Nous développons un logiciel de gestion et d’inscription en ligne à la fine pointe de la technologie afin de répondre aux besoins des départements de loisirs municipaux, des clubs de gymnastique, des studios de danse, des centres de cheerleading, et plus encore. 

Comment nous travaillons 
Nous fournissons à tous les membres de notre équipe les outils et la flexibilité dont ils ont besoin pour réussir. Nous mettons de l’avant l’esprit de collaboration et nous encourageons tous les Amilians à proposer de nouvelles idées, peu importe leur rôle au sein de l’entreprise. 

Pourquoi nous faisons ce que nous faisons 
Nous travaillons tous vers l’atteinte d’un but commun : révolutionner la manière dont les organisations sportives et de loisir exploitent la technologie. Chaque Amilian est incroyablement investie dans notre mission qui consiste à briser le statu quo et à aider nos clients à réaliser leur plein potentiel.


À quoi t’attendre:

En tant que développeur full-stack, tu travailleras dans une équipe auto-organisée possédant toutes les compétences nécessaires pour travailler n’importe où dans la plate-forme. Tu auras également l’opportunité de devenir un leader dans ton domaine spécifique. 

Notre stack comprend entre autres C#, ReactMsSQL et un pipeline de livraison continue (CI / CD).

Tu seras responsable de:

  • Participer au développement back-end (C# .NET, MSSQL, NHibernate, Elastic Search, Redis); 
  • Participer au développement front-end (.NET MVC, React, Backbone, Bootstrap, jQuery); 

  • Participer au développement de notre application mobile (React, Cordova); 

  • Contribuer au développement et au maintien de nos systèmes d’intégration et de livraison; 

  • Interagir avec les différents départements (Expérience client, Marketing, Ventes); 

  • Rédiger des tests unitaires et des tests d’intégration pour son travail.

Ce qu’on recherche en toi: 

  • 3-4 années d'expérience en tant que développeur full-stack; 

  • Maîtrise de SQL (MSSQL), ORMs (i.e. NHibernate); 

  • Maîtrise de C#, ASP.NET, MVC, LINQ; 

  • Maîtrise de React, Bootstrap et JQuery; 

  • Connaissance de la méthodologie agile;

  • Connaissance de Backbone et Cordova est un plus; 

  • Esprit d'équipe;

  • Bilinguisme (français & anglais).

Ce que nous avons à offrir :  

  • Rémunération compétitive et régime d’avantages sociaux ;  

  • Crédit pour la pratique d’activités physiques (300 $ par année) ; 

  • Cours privés Amilia (Yoga, Bootcamp et Cardio Boxing) ; 

  • Horaire flexible facilitant la conciliation travail/famille (vacances, Summer Friday) ; 

  • Activités d’équipe et événements sociaux chaque trimestre ;

  • Paniers de fruits frais livrés tous les lundis ; 
  • Cafés et boissons gratuites à volonté ; 

  • Opportunités d’apprentissage lors de nos Journées de l’innovation et nos Lunch & Learn.

Job description (Eng)

Join Amilia!
Who we are: Amilia is a more than just a tech company – we’re a close-knit family made up of caring, entrepreneurial-minded individuals. Our multi-disciplinary team members will challenge and support you on every project.  

What we do: We provide online registration and digital management software solutions to recreation organizations, such as cheer gyms, gymnastics clubs, dance studios and many more.  
How we do what we do: We provide all our team members with the tools and flexibility they need to succeed every day. We also put an emphasis on collaboration and encourage everyone to bring new ideas to the table, even if it’s outside of your department.  
Why we do what we do: We’re not just here to sell software – we want to revolutionize the way recreation organizations leverage technology. Every Amilian is incredibly invested in our mission to disrupt the status quo and help our clients achieve great things. 


What can you expect: 

As a Full-Stack developer, you will work in a self-organizing team having all the expertise needed to work anywhere on the platform. You will also have the opportunity to become a leader in your specific field. 

For instance, our stack includes C#, React, MsSQL and a continuous delivery pipeline (CI / CD).

You'll be responsible for: 

  • Development of our back-end (C# .NET, MSSQL, NHibernate, Elastic Search, Redis); 

  • Development of our front-end (.NET MVC, React, Backbone, Bootstrap, jQuery); 

  • Development of our Mobile App (React, Cordova); 

  • Contribute to develop and maintain our continuous integration/delivery system; 

  • Interact with all departments (Customer support, Marketing, Sales);
  • Write unit and integration tests for his/her work.

What we want from you: 

  • 3-4 years of experience as a Full-Stack Developer; 

  • Knowledge of SQL (MSSQL), ORMs (i.e. NHibernate); 

  • Knowledge of C#, ASP.NET, MVC, LINQ; 

  • Knowledge of React, Bootstrap and JQuery; 

  • Knowledge of Agile methodology; 

  • Experience with Backbone and Cordova is a plus; 

  • Team Player;

  • Bilingual English/French.

What you’ll get from us:  

  • Competitive salary & insurance package;  

  • Access to Amilia Fitness Classes (Yoga, Bootcamp and Cardio Boxing); 
  • Allowance for fitness program of your choice (300$ per year); 
  • A strong work-life balance with paid vacation, personal days and summer hours; 
  • Team-bonding and social activities once a quarter; 
  • In-office snacks, including fresh fruit baskets, delivered every Monday morning; and
  • Skill development opportunities through Lunch & Learn talks and company-wide Innovation Day.