Application Software Developer (Full-Stack)

Montreal

Offre publiée le 2024-09-19

Adaptiv Networks

```html

Application Software Developer (Full-Stack)

Engineering and Development - Gatineau / Montreal, Quebec

English follows...

Adaptiv Networks présente un environnement de travail excitant et entrepreneurial motivé par un écosystème dynamique de personnes talentueuses qui inclut nos partenaires et nos fournisseurs.

Chez Adaptiv Networks, nous travaillons pour concrétiser notre vision de supprimer les frontières dans le domaine de la transformation numérique, en offrant une connectivité infonuagique d'une simplicité et d'une efficacité étonnantes.

Nous sommes une entreprise grandissante dans une industrie en forte croissance qui nous expose à des opportunités uniques et excitantes.

Le marché pour le SD-WAN infonuagique est dynamique et palpitant et nous sommes à la recherche de personnes talentueuses qui nous aideront à atteindre nos ambitions.

Si tu es à la recherche d'un environnement de travail énergique où tu peux faire une vraie différence, alors tu es peut-être la personne que nous recherchons.

À propos du rôle

Nous sommes à la recherche d'un Développeur ou d'une Développeuse Intermédiaire / Senior dynamique et motivé(e) qui est intéressé(e) à rejoindre une équipe toute aussi dynamique, qui est à l'avant-garde de succès en matière de SD-WAN.

Tu vas faire partie d'une équipe ouverte, informelle, très collaborative qui construit des logiciels réseautiques de haute qualité.

Le candidat ou la candidate retenu(e) travaillera avec des technologies de pointe et contribuera à de nouveaux produits innovants.

Il ou elle mettra en place des logiciels réseautiques de haute qualité et sera impliqué(e) dans le cycle de développement à partir de la conception et du design jusqu'à la phase de test.

Selon le lieu de résidence, le candidat ou la candidate retenu(e) travaillera soit dans les bureaux de Montréal ou ceux de Gatineau.

Vous devriez postuler si vous voulez :

  • Concevoir les interactions des usagers sur les pages Web
  • Développer des applications back end pour les sites Web
  • Créer des fonctionnalités pour les serveurs et les bases de données
  • Participer au projet de la conception au produit fini
  • Concevoir et développer des API
  • Rester à l'affût de l'évolution des applications Web et des langages de programmation

À propos de vous

Vous devriez faire une demande si vous avez :

  • Compréhension solide de JavaScript, ES6+ et des outils modernes de construction frontend (Webpack)
  • Maîtrise approfondie de React et de ses principes fondamentaux
  • Expérience avec des bibliothèques de gestion d'état telles que Redux ou Context API
  • Familiarité avec les API REST et la gestion asynchrone des requêtes (React Query, Django / Python backend)
  • Une excellente compréhension des bases de données relationnelles (PostgreSQL, langage SQL)
  • Une expérience avec les bases de données NoSQL comme MongoDB, Redis
  • De solides compétences en programmation orientée objet
  • Des compétences solides en test et débogage de logiciels
  • Compréhension de la conteneurisation et de l'orchestration avec Docker
  • Du talent pour la conception de fonctionnalités client qui font la différence
  • Une expérience avancée en méthodologie Agile (Scrum)
  • Connaissance des systèmes de contrôle de version, de préférence Git
  • Vous êtes bilingue

Qualifications :

Diplôme en génie ou en informatique et plus de 5 ans d'expérience pertinente.

Adaptiv Networks offers an exciting, entrepreneurial work environment driven by a dynamic ecosystem of talents that extends to our partners and vendors.

At Adaptiv Networks, we work towards making our vision of removing the barriers of business digital transformation with amazingly simple and effective cloud connectivity a reality.

We're a growing business in a very high-growth industry which provides us with unique and exciting opportunities. The market for cloud-managed SD-WAN is dynamic and exciting and we are looking for the talents to help us fulfil our ambitions.

If you are looking for a high-energy work environment where you can make a real difference, then you might be the person we are looking for.

About the Role

We are looking for a dynamic and motivated Intermediate / Senior Application Software Developer who is interested in joining a dynamic team which is at the forefront of the SD-WAN success story.

You will be part of an open, informal, highly collaborative team building high-quality network software.

The successful candidate will work on cutting edge technologies and contribute to new innovative products. The successful candidate will be building high-quality network software and be involved in the development lifecycle from concept and design to testing.

Depending on their place of residence, the successful candidate will work in either the Montreal or the Gatineau offices.

You should apply if you want to :

  • Design user interactions on web pages
  • Develop back-end website applications
  • Create servers and databases functionalities
  • See through a project from conception to finished product
  • Design and develop APIs
  • Stay abreast of developments in web applications and programming languages

About You

You should apply if you have :

  • Advanced understanding of JavaScript, ES6+ and modern frontend build tools (Webpack)
  • Strong proficiency in React and its core principles
  • Experience with state management libraries such as Redux or Context API
  • Familiarity with RESTful APIs and asynchronous request handling (React Query, Django / Python backend)
  • An excellent understanding of relational databases (PostgreSQL, SQL language)
  • Experience with NoSQL databases such as MongoDB, Redis
  • Strong object-oriented programming skills
  • Strong software testing and debugging skills
  • Understanding of containerization and orchestration using Docker
  • Talent for designing for client features that make a difference
  • Experience in Agile methodology (Scrum)
  • Knowledge of version control systems, preferably Git
  • You are bilingual

Qualifications :

Degree in Engineering or Computer Science along with more than 5 years of relevant experience.

```