đŸ‘šđŸ»â€đŸ’» postech.work

Développeur(euse) Full Stack - Full-stack Developer

Dynacom Technologies ‱ 🌐 In Person

In Person Posted 2 days, 10 hours ago

Job Description

Développeur Full-stack

Description du poste :

Lieu : Laval (Québec, Canada)

Type : Temps plein, 40 heures par semaine, présentiel 5 jours/semaine

À propos du groupe Dynacom

Depuis plus de 35 ans, le groupe Dynacom accompagne les entreprises canadiennes dans leur croissance grĂące Ă  des solutions de gestion performantes et innovantes. ComposĂ© de deux entitĂ©s complĂ©mentaires – Dynacom Technologies, reconnue pour ses solutions comptables et de gestion, et Nutcache Technologies, plateforme collaborative dĂ©diĂ©e Ă  la gestion de projets – le groupe Dynacom mise sur la qualitĂ©, l'engagement de ses Ă©quipes et l'innovation continue.

En rejoignant l’une de nos Ă©quipes, vous intĂ©grerez un environnement humain, stimulant et tournĂ© vers l’avenir, oĂč l'expertise de chacun contribue au succĂšs collectif.

Si vous partagez ces valeurs, faites le choix de grandir avec nous.

Pourquoi nous rejoindre?

Environnement innovant : intĂ©grez un milieu de travail dynamique et collaboratif oĂč vos idĂ©es concrĂ©tisent des rĂ©sultats tangibles.

Avantages sociaux compĂ©titifs : profitez d'un rĂ©gime complet d'assurances collectives, ainsi que de programmes soutenant votre santĂ©, votre bien-ĂȘtre financier et votre dĂ©veloppement professionnel.

Culture d'équipe : rejoignez une équipe passionnée et engagée, qui valorise la communication ouverte et l'amélioration continue. Vous évoluerez dans des bureaux modernes (cuisine bien équipée, gymnase sur place, stationnement gratuit) dans une ambiance décontractée.

Votre rĂŽle:

Nous recherchons un dĂ©veloppeur Full-stack, Ă  l’aise autant sur le front-end que le back-end. En tant que membre de nos Ă©quipes agiles, vous jouerez un rĂŽle clĂ© dans le dĂ©veloppement et la livraison d’applications web de haute qualitĂ©. Vous devez avoir une bonne comprĂ©hension des mĂ©thodologies agiles, un fort esprit de collaboration, ainsi qu’une passion pour la crĂ©ation d’expĂ©riences numĂ©riques performantes et conviviales.

Technologies essentielles:

Back-End :

C#, .NET / .NET Core

Entity Framework

ASP.NET MVC (code hérité)

Front-End :

React

JavaScript / TypeScript

Query, HTML, CSS

API et Services :

REST, GraphQL

Redux

Microservices

Base de données:

SQL Server

Outils :

ContrĂŽle de version : Git (GitLab / GitHub)

Méthodologie : Agile

Responsabilités (atouts majeurs):

Concevoir, développer, tester et déployer des applications web évolutives et performantes, basées sur le stack Microsoft (.NET/C#), React et SQL Server.

Développer des microservices back-end et des API robustes avec REST et GraphQL.

Maintenir et faire évoluer une base de code existante en ASP.NET MVC.

Rédiger un code propre, efficace et maintenable cÎté front et back.

Travailler en étroite collaboration avec les gestionnaires de produits, les designers et les autres développeurs dans un environnement Agile.

Participer aux revues de code (code reviews).

Bonne connaissance de l’intelligence artificielle (IA)

Compétences et qualifications requises:

2 Ă  5 ans d’expĂ©rience professionnelle en dĂ©veloppement logiciel Full-stack.

DiplÎme universitaire (Baccalauréat en informatique (B.Sc), Baccalauréat en Génie Logiciel (B.Ing.) ou Baccalauréat dans un domaine connexe).

Bilinguisme requis : français et anglais (oral et écrit), essentiel pour évoluer dans notre environnement bilingue.

Solide maĂźtrise de C# et de l’écosystĂšme .NET, y compris .NET Core et ASP.NET MVC.

Bonne expérience en développement front-end moderne avec React et TypeScript.

Bonne compréhension et expérience des API REST et GraphQL.

Connaissance de l’architecture microservices.

Expérience avec SQL Server : conception de base de données et T-SQL.

Expérience de travail avec une méthodologie Agile.

Bonne maĂźtrise des outils de versionnage, en particulier Git.

Compétences interpersonnelles

Gestion du stress : capacité à travailler sous pression et à atteindre les livrables avec des délais serrés.

Travail d’équipe : vous aimez collaborer, participer aux discussions et partager vos connaissances.

Esprit analytique : vous aimez résoudre des problÚmes complexes avec des solutions élégantes.

Autonomie : vous prenez en charge les tùches du début à la fin, avec rigueur et responsabilité.

CapacitĂ© d’adaptation : vous ĂȘtes curieux(se), aimez apprendre de nouvelles technologies et n’avez pas peur de travailler sur du code existant.

Communicateur efficace : vous ĂȘtes capable d’expliquer clairement des concepts techniques Ă  des publics variĂ©s.

Votre environnement de travail:

Un environnement de travail stimulant et collaboratif au sein d'une équipe passionnée par l'innovation.

Équipe passionnĂ©e et engagĂ©e

Une entreprise Ă  taille humaine oĂč votre contribution sera valorisĂ©e et reconnue.

Salaire compétitif

Assurances collectives

Assurance vie

Assurance invalidité

REER collectif avec cotisation de l’employeur

ÉvĂ©nements d’entreprise

Bureaux modernes

Fun zone avec immense cuisine

Gym sur place

Congés payés

3 semaines de vacances aprĂšs 1 an de travail

Tenue professionnelle

Stationnement gratuit sur place

Présentiel, 5 jours semaine

Nous remercions tous les candidats de leur intĂ©rĂȘt; toutefois, nous ne communiquerons qu’avec les personnes dont la candidature aura Ă©tĂ© retenue.

*Le genre masculin est employé dans le seul but d'alléger le texte et désigne indifféremment les personnes de genre féminin et masculin.

Full-stack Developer

Job Description:

Location: Laval (Quebec, Canada)

Type: Full-time, 40 hours per week, on-site 5 days/week

About Dynacom Group

For over 35 years, Dynacom Group has supported Canadian businesses in their growth through high-performance and innovative management solutions. Composed of two complementary entities – Dynacom Technologies, recognized for its accounting and management solutions, and Nutcache Technologies, a collaborative platform dedicated to project management – Dynacom Group focuses on quality, team commitment, and continuous innovation. By joining one of our teams, you will integrate into a human, stimulating, and forward-looking environment, where everyone's expertise contributes to collective success. If you share these values, choose to grow with us.

Why Join Us?

Innovative Environment: Join a dynamic and collaborative workplace where your ideas turn into tangible results.

Competitive Benefits: Enjoy a comprehensive group insurance plan, as well as programs supporting your health, financial well-being, and professional development.

Team Culture: Join a passionate and engaged team that values open communication and continuous improvement. You will work in modern offices (well-equipped kitchen, on-site gym, free parking) in a casual atmosphere.

Your Role:

We are looking for a Full-stack Developer, comfortable with both front-end and back-end development. As a member of our agile teams, you will play a key role in the development and delivery of high-quality web applications. You must have a good understanding of agile methodologies, a strong collaborative spirit, and a passion for creating high-performance, user-friendly digital experiences.

Essential Technologies:

Back-End:

C#, .NET / .NET Core

Entity Framework

ASP.NET MVC (legacy code)

Front-End:

React

JavaScript / TypeScript

jQuery, HTML, CSS

APIs and Services:

REST, GraphQL

Redux

Microservices

Database:

SQL Server

Tools:

Version Control: Git (GitLab / GitHub)

Methodology: Agile

Responsibilities (Key Assets):

Design, develop, test, and deploy scalable and high-performance web applications based on the Microsoft stack (.NET/C#), React, and SQL Server.

Develop back-end microservices and robust APIs with REST and GraphQL.

Maintain and evolve an existing codebase in ASP.NET MVC.

Write clean, efficient, and maintainable code for both front-end and back-end.

Work in close collaboration with product managers, designers, and other developers in an Agile environment.

Participate in code reviews.

Good knowledge of Artificial Intelligence (AI).

Required Skills and Qualifications:

2 to 5 years of professional experience in Full-stack software development.

Bachelor's degree (Bachelor in Computer Science (B.Sc.), Bachelor in Software Engineering (B.Eng.), or a Bachelor's in a related field).

Bilingualism required: French and English (oral and written), essential to thrive in our bilingual environment.

Strong proficiency in C# and the .NET ecosystem, including .NET Core and ASP.NET MVC.

Solid experience in modern front-end development with React and TypeScript.

Good understanding and experience with REST and GraphQL APIs.

Knowledge of microservices architecture.

Experience with SQL Server: database design and T-SQL.

Experience working with Agile methodology.

Proficiency with versioning tools, specifically Git.

Interpersonal Skills:

Stress Management: Ability to work under pressure and meet deliverables within tight deadlines.

Teamwork: You enjoy collaborating, participating in discussions, and sharing your knowledge.

Analytical Mindset: You enjoy solving complex problems with elegant solutions.

Autonomy: You take ownership of tasks from start to finish with rigor and responsibility.

Adaptability: You are curious, enjoy learning new technologies, and are not afraid to work on legacy code.

Effective Communicator: You are able to clearly explain technical concepts to various audiences.

Your Work Environment:

A stimulating and collaborative work environment within a team passionate about innovation.

Passionate and engaged team.

A human-sized company where your contribution will be valued and recognized.

Competitive salary

Group insurance

Life insurance

Disability insurance

Group RRSP with employer contribution

Corporate events

Modern offices

Fun zone with a huge kitchen

On-site gym

Paid time off

3 weeks of vacation after 1 year of work

Business casual dress code

Free on-site parking

On-site, 5 days a week

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

*The masculine gender is used solely to lighten the text and refers indifferently to individuals of all genders.

Type d'emploi : Temps plein

Avantages :

Assurance Vie

Congés payés

Cotisation Ă©gale au RÉER

Stationnement sur place

Formation:

Baccalauréat (Souhaité)

Langue:

Anglais (Souhaité)

Lieu du poste : En présentiel

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.