Développeur Full Stack // Full Stack Developer
Tu es passionné par les nouvelles technologies, et tu souhaites avoir un impact majeur dans une équipe de développement logiciel ambitieuse en constante quête d’innovation dans un cadre chaleureux, décontracté et stimulant ?
Nous recherchons un coéquipier comme toi !
Joins-toi à une équipe Agile qui a la volonté de toujours s’améliorer et de développer des applications innovantes au sein de notre plateforme qui aide les radiodiffuseurs, les podcasters et les services musicaux à maximiser leurs revenus en ligne.
Tes responsabilités :
- Être un membre engagé et proactif dans une équipe Agile auto-organisée et multidisciplinaire.
- Collaborer régulièrement avec les gestionnaires de produits et interagir avec les autres équipes afin de définir les solutions techniques du futur de l’organisation.
- Participer à la planification, à la définition et à la conception des nouvelles fonctionnalités.
- Recommander certains choix technologiques et être en mesure de les supporter.
- Contribuer au développement backend et frontend d’applications innovantes, du modèle de données à l’interface utilisateur.
- Écrire du code de qualité pour développer et maintenir des applications robustes utilisées à grande échelle.
- Proposer de l’aide et savoir en demander en retour tout en démontrant de l’ouverture aux idées des autres.
- Proposer et prendre en charge la mise en œuvre de solutions d'amélioration continue.
Tu es un excellent candidat si :
- Tu as au moins cinq années d’expériences professionnelles en tant que développeur Full Stack et démontres d’excellentes aptitudes de travail d'équipe.
- Tu sais d’adapter dans un environnement en évolution rapide.
- Tu as de solides compétences de communication (français et anglais*) et de présentation tant à l’oral qu’à l’écrit.
- Tu as une expertise dans la conception d’interfaces développées avec React et Typescript.
- Tu as une solide expérience dans le développement backend de REST APIs.
- Tu as déjà développé dans une architecture d’applications à haut volume de données et tu maîtrises les concepts de micro-services et de cloud computing.
- Tu as un fort intérêt pour les langages de développement fonctionnels (Golang ou Scala).
- Tu as expérimenté au moins un framework de tests unitaires Javascript (Jest, Mocha, Jasmine) et des techniques de développement par les tests (TDD).
- Tu as de solides connaissances au sujet des conteneurs (Docker, Kubernetes, Openshift).
- Tu maîtrises certains outils d’intégration et de déploiement continus (Bitbucket Pipeline, Github).
*L’utilisation de l’anglais est nécessaire pour collaborer avec des collègues internationaux, pour accéder à des informations et des ressources et pour communiquer à l’échelle internationale.
*******************************
You are passionate about new technologies, and you want to be part of a software development team that is constantly innovating while working in an environment that is friendly, casual, and stimulating?
We are looking for a teammate like you!
Join a team that is agile and ambitious that are constantly looking to improve and who have the desire to build applications within our platform that help broadcasters, podcasters, and music services to maximize their online revenue.
Your responsibilities
- Be an engaged and proactive member of a self-organizing and multidisciplinary Agile team.
- Collaborate regularly with product managers and interact with other teams to define technical solutions for the future of the organization.
- Participate in the planning, definition, and design of new features.
- Recommend certain technological choices and be able to support them.
- Contribute to the backend and frontend development of innovative applications, from the data model to the user interface.
- Write quality code to develop and maintain robust applications that are used at scale.
- Offer help and know how to ask for it in return while being open to the ideas of others.
- Propose and support the implementation of continuous improvement solutions.
You are an excellent candidate if you:
- You have at least five years of professional experience as a full stack developer and demonstrate excellent teamwork skills.
- Know how to adapt in a fast-paced environment.
- Have strong communication and presentation skills both orally and in writing. French is an asset.
- Have expertise in designing interfaces developed with React and Typescript.
- Have a strong background in the backend development of REST APIs.
- Have already developed within a data-intensive application architecture and are proficient in the concepts of micro-services and cloud computing.
- Have a strong interest in functional development languages (Golang or Scala).
- Have experimented with at least one Javascript unit testing framework (Jest, Mocha, Jasmine) and have experience with test driven development (TDD) techniques.
- Have a solid knowledge of containers (Docker, Kubernetes, Openshift).
- Have proficiency with some continuous integration and deployment tools (Bitbucket Pipeline, Github).