EN FR

Full-Stack Developer

Asset Science is an established player in the mobile phone hardware testing market. We’re passionate about improving the accuracy of mobile device testing. Inaccurate or delayed diagnosis of a device health leads to unhappy customers, frustrated suppliers and production bottlenecks at large processing facilities. That’s where we come in. Our cutting-edge software solutions enable mobile device resellers to obtain the right insights to increase their ROI.

We are searching for a strong Full-Stack Developer willing to invest in an exciting career with our organization. We expect the ideal candidate to be a specialist in this field and to show us why he or she is an exceptional choice for this position.

Your Role

As a Full-Stack Developer, your role will be to focus on complex professional work in systems development, while maintaining the highest degree of customer satisfaction.

Responsibilities

  • Design, implement and deploy new product features;
  • Research/analyze new technologies and innovative solutions;
  • Maintain existing system/product and support customer requests;
  • Provide technical and developer support to customers using Cloud Platform products & APIs.

Requirements

  • Bachelor’s Degree in Computing Science or related field, or equivalent work experience;
  • Experience in modern full-stack web development and proficient in JavaScript;
  • Experience with Golang programming with design/development of high-performance systems;
  • Experience with services API development: REST and GraphQL APIs;
  • Experience with React and other JavaScript frameworks;
  • Good communication skills, both written and spoken, in French and English;
  • Be able to function as a Customer Whisperer, understanding the needs of internal/external customers both spoken and unspoken, divining their deepest, darkest wishes, and intuiting their future needs.

Nice to have

  • Working experiences with JavaScript and React
  • Working experiences with Golang
  • Familiar with Redux
  • Familiar with NoSQL DB (MongoDB, etc.)
  • Familiar with Docker and Kubernetes applications
  • Agile (Scrum, Kanban, etc.) experience
  • Open-source contributions

Benefits

  • Health insurance (medical, dental, vision, and life)
  • 10 PTO days
  • 20 Paid Holidays + Jewish holidays
  • 5 Sick days
  • Flexible hours

Technologies you will use

Golang, React, Redux, modern JavaScript, HTML, CSS, SCSS, Microservices, REST, GraphQL, gRPC, Kubernetes, Docker, Bitbucket, Jenkins, RabbitMQ, WebSocket WSS, MongoDB, MySQL, XCode, Objective C,  C++, Python, AWS, Google Cloud.

Développeur full stack

Asset Science est un acteur bien implanté sur le marché de tests liés à la téléphonie mobile. Nous avons à cœur d’améliorer la précision des tests de téléphonie mobile. Les problèmes de diagnostics erronés ou les délais dans les diagnostics génèrent une insatisfaction chez les clients et les fournisseurs, ainsi que des retards dans les usines. C’est là que nous intervenons. Grâce à notre logiciel à la fine pointe, les revendeurs en téléphonie mobile extraient des données clés en vue d’améliorer leur retour sur investissement.

Nous recherchons un développeur full stack désireux d’intégrer notre équipe à Montréal, Québec et prêt à s’investir dans une carrière passionnante. Le candidat idéal doit être un spécialiste dans ce domaine et devra démontrer en quoi il/elle constitue un choix exceptionnel pour occuper ce poste.

Votre rôle

En tant que développeur Full Stack, vous serez amené à vous focaliser davantage sur un travail professionnel complexe en développement de systèmes tout en maintenant un niveau élevé de satisfaction client.

Responsabilités

  • Conception, mise en place et déploiement de nouvelles fonctionnalités
  • Recherche/analyse de nouvelles technologies et de solutions innovantes
  • Maintien du système/produit existants et soutien aux demandes des clients
  • Fournir de l’assistance technique et soutien au développement pour les clients utilisant les produits Cloud Platform et API

Exigences

  • Baccalauréat en informatique ou dans un domaine connexe, ou expérience de travail équivalente
  • Expérience en développement web Full stack moderne et compétence en JavaScript
  • Expérience avec la programmation Golang en design/développement de systèmes à haute performance
  • Expérience avec les services de développement API : REST et les API GraphQL
  • Expérience avec React et autres frameworks Javascript
  • Compétences en communication, français et anglais, écrit et parlé
  • Agir en tant qu’anticipateur des besoins du client, comprendre les besoins implicites et explicites des clients, deviner leurs souhaits et identifier intuitivement leurs futurs besoins.

Atouts 

  • Expérience avec JavaScript et React
  • Expérience de travail avec Golang
  • Familier avec Redux
  • Familier avec NoSQL DB (MongoDB, etc.)
  • Familier avec les applications Docker et Kubernetes
  • Expérience avec Agile (Scrum, Kanban, etc.)
  • Contributions Open-source

Avantages

  • Assurance collective (médicale, dentaire, vue et vie)
  • 10 jours de congés payés
  • 5 journées maladie
  • 20 jours de congés payés + fêtes juives
  • Horaire flexible

Les technologies utilisées:

Golang, React, Redux, modern JavaScript, HTML, CSS, SCSS, Microservices, REST, GraphQL, gRPC, Kubernetes, Docker, Bitbucket, Jenkins, RabbitMQ, WebSocket WSS, MongoDB, MySQL, XCode, Objective C,  C++, Python, AWS, Google Cloud