Développeur.euse fullstack / Fullstack developer
Company
Turbulent
Location
Other US Location
Type
Full Time
Job Description
English BelowÂ
Que ferez-vous ?Â
Dans ce poste, vous serez appelĂ©.e Ă travailler sur maZoneCEC, un produit numĂ©rique en Ă©ducation distribuĂ© via une vaste plateforme web & mobile et actuellement utilisĂ© dans près de 70% des Ă©coles au QuĂ©bec. L’équipe, constituĂ©e de dĂ©veloppeur.euse.s dĂ©vouĂ©.e.s, travaille en mode Agile et privilĂ©gie une relation de soutien et de collaboration entre ses membres. Vous agirez en tant que ressource clĂ© sur ce mandat afin de contribuer aux divers produits de maZoneCEC.Â
CEC est un projet qui utilise plusieurs technologies dont :Â
GraphQL, React, React-Native, Typescript, NodeJS, PHP, ElasticSearch, Redis, MySQL, Docker, Kubernetes, AWS, Jest, CypressÂ
Vos talents :
- Communiquer et collaborer Ă©troitement avec des collègues d’expertises variĂ©es et traduire le jargon technique. Vulgariser des concepts complexes est naturel pour vous.Â
- Transformer un problème complexe en une solution technique robuste et Ă©lĂ©gante rĂ©pondant Ă de hauts standards de qualitĂ©.Â
- Vous adapter Ă des contextes variĂ©s, Ă des prioritĂ©s parfois changeantes.Â
- Partager de la rĂ©troaction constructive avec vos collègues et ĂŞtre orientĂ©.e vers les solutions.Â
- Écrire de la documentation claire. Partager l’information au sein de votre équipe est important pour vous.
- ĂŠtre rigoureux.euse et autonome. Vous montrez une forte curiositĂ© pour les dernières tendances technologiques.Â
- Faire avancer les choses, partager les bonnes pratiques en dĂ©veloppement et contribuer Ă implĂ©menter des processus efficaces.Â
- Travailler dans un environnement francophone. La maĂ®trise du français est essentielle.Â
Vos réalisations et expériences antérieures :
- Vous avez 3 ans+ d’expĂ©rience en tant que dĂ©veloppeur.euse fullstackÂ
- Forte expĂ©rience avec Typescript, React, Node.js, GraphQL et PHPÂ
- Excellente comprĂ©hension des projets en Monorepo.Â
- Travailler en étroite collaboration avec le Product Owner et le Product Designer pour garantir une intégration harmonieuse des exigences d’utilisabilité et de la stratégie de design
- Forte expĂ©rience avec les API et les connexions aux services externes.Â
- Connaissance des bases de donnĂ©es relationnelles (MySQL)Â
- ExpĂ©rience avec des outils de tests. Vous avez toujours Ă l’esprit d’amĂ©liorer la couverture de test.Â
- Fortes Connaissances systèmes de contrĂ´le de version (Git) et de processus de dĂ©ploiement.Â
- Aisance avec la mĂ©thodologie Agile.Â
Les compĂ©tences et les connaissances peuvent se prĂ©senter de diffĂ©rentes façons selon l’expĂ©rience de chaque personne. Nous vous encourageons donc Ă poser votre candidature mĂŞme si vous n’avez pas une expĂ©rience avec toutes les technologies et aptitudes mentionnĂ©es ci-haut !Â
Ce que vous brĂ»lez d’envie d’accomplirÂ
- IntĂ©grer une Ă©quipe solide et compĂ©tente au sein de laquelle apprendreÂ
- Prendre part Ă la revue du code de manière constructive. Vous aimez partager vos connaissances afin d’aider vos collègues Ă progresser dans un aspect technique.Â
- Contribuer à l’amélioration continue du code base
- Participer aux Ă©vĂ©nements Scrum (Daily, sprint planning, sprint review et sprint retrospective)Â
- Contribuer Ă la culture bienveillante de l'Ă©quipeÂ
- Participer aux améliorations et au processus des choix technologiques relatifs aux produits des Éditions CEC
- Mettre en place des architectures efficaces et des solutions robustes grâce Ă un processus itĂ©ratif.Â
- Soutenir les autres membres de l’équipe dans leurs tâches quotidiennes
- Prendre en charge les systèmes de compilation et de dĂ©ploiement applicatif des projets qui vous sont assignĂ©s.Â
Turbulent s'engage Ă employer une main-d'Ĺ“uvre diversifiĂ©e. Les candidats qualifiĂ©s seront considĂ©rĂ©s sans Ă©gard Ă la race, la couleur, la religion, le sexe, l'origine nationale, l'âge, l'orientation sexuelle, l'identitĂ© de genre, l'expression de genre ou le handicap.Â
------Â
What You Will DoÂ
In this role, you will work on maZoneCEC, a digital education product distributed through a comprehensive web and mobile platform, currently used in nearly 70% of schools in Quebec. The team, composed of dedicated developers, operates in an Agile mode and fosters a supportive and collaborative environment among its members. You will serve as a key resource on this project, contributing to various maZoneCEC products.Â
CEC is a project that leverages several technologies, including:Â
GraphQL, React, React Native, TypeScript, Node.js, PHP, ElasticSearch, Redis, MySQL, Docker, Kubernetes, AWS, Jest, and Cypress.Â
Your talentsÂ
- Communicating and collaborating closely with colleagues from diverse areas of expertise and translating technical jargon. Simplifying complex concepts comes naturally to you.Â
- Transforming a complex problem into a robust and elegant technical solution that meets high-quality standards.Â
- Adapting to various contexts and occasionally shifting priorities.Â
- Providing constructive feedback to colleagues and being solution-oriented.Â
- Writing clear documentation. Sharing information within your team is important to you.Â
- Being meticulous and autonomous. You demonstrate a strong curiosity about the latest technological trends.Â
- Driving progress, sharing best development practices, and contributing to the implementation of efficient processes.Â
- Working in a Francophone environment. Proficiency in French is essential.Â
You Have AccomplishedÂ
- 3+ years of experience as a full-stack developer.Â
- Strong experience with TypeScript, React, Node.js, GraphQL, and PHP.Â
- Excellent understanding of monorepo projects.Â
- Work closely with the Product Owner and Product Designer to ensure seamless integration of usability requirements and design strategy.
- Extensive experience with APIs and integrations with external services.Â
- Knowledge of relational databases (MySQL).Â
- Experience with testing tools. You are always focused on improving test coverage.Â
- Advanced knowledge of version control systems (Git) and deployment processes.Â
- Proficiency with Agile methodology.Â
Skills and knowledge come in various forms depending on individual experiences. We encourage you to apply even if you do not have experience with all the technologies and skills mentioned above!Â
You Are Eager To Take On
- Join a strong and skilled team where you can continue to learn.Â
- Actively participate in constructive code reviews. You enjoy sharing your knowledge to help your colleagues improve technically.Â
- Contribute to the continuous improvement of the codebase.Â
- Take part in Scrum events (Daily, Sprint Planning, Sprint Review, and Sprint Retrospective).Â
- Contribute to the team’s positive and supportive culture.Â
- Participate in improvements and decision-making processes regarding the technologies used for Éditions CEC products.Â
- Implement efficient architectures and robust solutions through an iterative process.Â
- Support other team members in their daily tasks.Â
- Manage build and deployment systems for the projects assigned to you.Â
Turbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.Â
Date Posted
01/20/2025
Views
0
Similar Jobs
Senior AI Developer - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process They are seeking a highly skilled Sen...
View DetailsSoftware Engineer II - Rapid7
Views in the last 30 days - 0
Rapid7 is seeking a Software Engineer II to join their expanding team in Prague The role involves developing new features working with cuttingedge tec...
View DetailsDistributed Cloud | Junior Google Apigee Developer - Devoteam
Views in the last 30 days - 0
Devoteam a global leader in Digital Transformation is seeking an Apigee Developer with 1 years of experience in software development and a strong focu...
View DetailsSenior Backend Developer (ASO) - AppFollow
Views in the last 30 days - 0
AppFollow is seeking a Senior Backend Developer for a fully remote opportunity The role involves driving the full lifecycle of ASOrelated features dev...
View DetailsJavaScript & Node.js Developer - Alter Solutions Group
Views in the last 30 days - 0
Alter Solutions Portugal an IT Consultancy Company and part of the Alter Solutions Group is seeking a skilled Backend Developer in Porto The ideal can...
View DetailsDigital Hybrid Experience Designer (UX/UI/UR) - PA Consulting
Views in the last 30 days - 0
PA Consulting is seeking a Digital Hybrid Experience Designer with a passion for creating usercentered designs The role involves designing expertise u...
View Details