Developeur Junior Associate Software Developer Job In Montreal

Developeur Junior / Associate Software Developer - AppDirect, Inc
  • Montréal, Quebec, Canada
  • via Jobleads.com
-
Job Description

(English follows)

À propos d’AppDirecte

Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe. AppDirecte offre une plateforme d’abonnement permettant de vendre n’importe quel produit en tant que service, et ce, par n’importe quel canal et sur n’importe quel appareil. Nous alimentons des millions d’abonnements pour le compte d’organisations de partout dans le monde. Notre action est toujours guidée par nos valeurs et notre culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller.

Votre profilNous sommes à la recherche de personnes talentueuses, humbles, intelligentes, passionnées et prêtes à «brasser» l’industrie des TI. Si vous êtes à votre meilleur dans un contexte d’intensité et de collaboration, AppDirect offre un environnement où les défis et l’inspiration sont quotidiens. Si vous recherchez la liberté pour mettre sur pied des solutions créatives et réfléchies qui reflètent votre expérience et votre personnalité, il n’y a pas de limite à ce que vous pourrez accomplir ici.

Ce que vous ferez et ce qui vous fera briller

  • Contribuer à faire évoluer la manière dont les données sont présentées et consommées par les clients internes et externes.
  • Contribuer à l’évolution d’un système capable d’assurer un accès efficace et à la demande à un ensemble croissant de données provenant de dizaines de domaines différents.
  • Contribuer à la création d'un écosystème d'accès aux données facile à exploiter pour les autres équipes de développement.
  • À l'aide de React, créer des interfaces utilisateur innovantes et conviviales conçues pour faciliter la consommation de données.
  • Communiquer avec plusieurs systèmes intégrés avec des API REST/GraphQL.
  • Participer et contribuer activement au travail de l’équipe.
  • Contribuer aux décisions de conception et aux révisions de code.
  • Écrire des scripts React, JavaScript, CSS, Scala et SQL flexibles et faciles à entretenir.
  • Œuvrer dans un environnement Agile et rester flexible face à l'évolution des besoins commerciaux et technologiques.
  • Travailler en étroite collaboration avec des talents exceptionnels issus de différents domaines, dont la gestion de produit, le design, et les ventes.

Compétences requises

  • 1-2 années d’expérience pertinente dans un poste de développeur full-stack ou backend.
  • Nature curieuse, doublée d’une grande motivation à trouver des réponses.
  • Vous prenez plaisir à créer des codes de calibre professionnel et à les maintenir une fois déployés.
  • Courage de plonger dans le code pour le restructurer et d’explorer de nouvelles technologies.
  • Solide expérience en SQL et intérêt pour l'analyse de données.
  • Solide compréhension de la programmation orientée objet.
  • Expérience et intérêt pour la programmation fonctionnelle, de préférence Scala.
  • Expérience avec JavaScript; vous êtes conscient des aspects que vous pouvez développer et vous avez envie d’apprendre.
  • L’expérience avec React.js et Redux et CSS pour les interfaces est considérée comme un atout.
  • Connaissance des microservices.
  • Connaissance des API (REST, GraphQL).
  • À l’aise à réviser les codes d’autres ingénieurs et à réviser les concepts techniques.
  • Profond engagement envers la qualité et la testabilité; vous n’avez pas fini tant que votre code n’a pas subi de tests unitaires et d’intégration.
  • Expérience en surveillance et dépannage des microservices.
  • Compétences et connaissances considérées comme des atouts : Entrepôts de données et concepts associés, Kafka et autres systèmes de messagerie, Kubernetes, Docker, technologies DevOps, Github, processus d'intégration et de distribution continues (CI/CD), plateformes infonuagiques, DataDog.

Chez AppDirecte, nous croyons que l’innovation est à son meilleur dans un environnement favorisant la diversité de l’excellence, de l’expérience et de la pensée. Nous accueillons chaque « AppDirecteur » et « AppDirectrice » pour l’empreinte unique qui est la sienne. Nous favorisons un environnement inclusif et sans discrimination à l’égard de la race, de la religion, de l’âge, de l’orientation sexuelle et de l’identité de genre, afin de favoriser l’authenticité, la fierté et l’excellence. Dans cette optique, nous encourageons fortement les candidatures des personnes autochtones, des personnes handicapées, des personnes issues de la diversité des orientations sexuelles et des genres et/ou des personnes aux identités intersectionnelles.

Chez AppDirecte, nous prenons la protection de la vie privée très au sérieux. Pour plus d'informations sur notre utilisation et notre gestion des données personnelles des candidats, veuillez lire notre politique de confidentialité des candidats. Pour en savoir plus sur nos pratiques générales en matière de confidentialité, veuillez consulter l'avis de confidentialité d'AppDirecte: https://www.appdirect.com/about/privacy-notice

Veuillez noter que ce rôle nécessite une bonne connaissance de l'anglais puisque le/la candidat.e sélectionné.e devra collaborer avec des équipes situées, entre autres, aux États-Unis, en Inde, en Argentine, ainsi que dans les provinces de l'Ontario et de l'Alberta.

About AppDirect

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service. We power millions of subscriptions worldwide for organizations. We do this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work.

About YouWe’re looking for talented yet humble individuals who are smart, passionate and want to drive disruption in the IT industry. If you thrive in a fast-paced, collaborative workplace, AppDirect provides an environment where you will be challenged and inspired every day. If you relish the freedom to bring creative, thoughtful solutions to the table that reflect your experience and personality, there's no limit to what you can accomplish here.

What you’ll do and how you’ll have an impact

  • Help evolve how Data is presented and consumed by internal and external customers.
  • Help scale a system to efficiently provide on-demand access to an exponentially growing dataset sourced from dozens of different business domains.
  • Contribute to building a data access ecosystem that other development teams can leverage easily.
  • Create innovative and user-friendly UIs using React, designed to make consumption of Data easy.
  • Communicate with multiple integrated systems through REST/GraphQL APIs.
  • Actively take part in and contribute to teamwork.
  • Contribute to design decisions and code reviews.
  • Write scalable and maintainable React, JavaScript, CSS, Scala and SQL code.
  • Work in an Agile environment and be flexible to evolving business and technology needs.
  • You'll work shoulder to shoulder with some of the best people in different disciplines like product management, design, and sales

What we’re looking for

  • 1-2 years of relevant experience as a full-stack or backend developer.
  • Curiosity, and the drive to satisfy it.
  • Enjoy building production grade code that gets used, and then supporting and maintaining it once it goes live.
  • Courage to dig-in, refactor code, and explore new technologies.
  • A solid background in SQL and interest in Data Analytics.
  • A solid understanding of OOP.
  • Experience and interest in Functional Programming, preferably Scala.
  • Experience with JavaScript; you are aware of areas for growth and are eager to learn.
  • Preferred experience with React.js + Redux and CSS on the front end.
  • Understanding of Microservices.
  • Understanding of APIs (REST, GraphQL).
  • Comfort in code reviewing other engineers’ code and participating in technical designs.
  • Care deeply about quality and testability; you’re not done until your code is unit and integration tested.
  • Experienced in microservice monitoring and troubleshooting.
  • Knowledge that would be beneficial: Data Warehousing concepts, Kafka or other messaging systems, Kubernetes, Docker, DevOps technologies, Github, CI/CD processes, Cloud platforms, DataDog.

At AppDirect, we believe that innovation thrives in an environment that houses diversity of excellence, experience and thought. We respect each AppDirector as their own fingerprint; unique with no one alike. We foster an environment of inclusion without regard to race, religion, age, sexual orientation, or gender identity enabling AppDirectors to embrace their uniqueness to do their best work. As such, we strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities.

At AppDirect we take privacy very seriously. For more information about ouruse and handling of personal data from job applicants, please read our Candidate Privacy Policy. For more information of our general privacy practices, please see AppDirect Privacy Notice:https://www.appdirect.com/about/privacy-notice

#J-18808-Ljbffr

;