Développeur·euse Full-Stack- Full-Stack Developer

2 days ago


Rue SainteCatherine Montréal QC HB A Canada E+E Consulting Full time
Company Description

Onyx Technologies développe des solutions logicielles innovantes pour optimiser les ventes et le marketing dans l'industrie immobilière. En s'appuyant sur des outils CRM avancés et un partenariat avec Salesforce, nous aidons les promoteurs et agences à automatiser leurs processus et à améliorer la gestion de leurs relations clients.

Nous recherchons un·e Développeur·euse Full-Stack pour rejoindre notre équipe. Dans ce rôle, tu contribueras à la conception et au développement de solutions cloud, en travaillant aussi bien sur le back-end que le front-end, avec un accent particulier sur l'intégration et l'optimisation de la plateforme Salesforce et son écosystème.

Chez Onyx Technologies, la collaboration, l'innovation et l'excellence technique sont au cœur de notre approche. Tu travailleras sur des projets variés et stimulants aux côtés d'une équipe expérimentée, en développant des solutions performantes adaptées aux besoins de nos clients.

Onyx Technologies develops innovative software solutions to optimize sales and marketing in the real estate industry. By leveraging advanced CRM tools and a partnership with Salesforce, we help developers and agencies automate their processes and improve customer relationship management.

We are looking for a Full-Stack Developer to join our team. In this role, you will contribute to the design and development of cloud solutions, working on both the back-end and front-end, with a focus on integrating and optimizing the Salesforce platform and its ecosystem.

At Onyx Technologies, collaboration, innovation, and technical excellence are at the heart of our approach. You will work on diverse and exciting projects alongside an experienced team, developing high-performance solutions tailored to our clients' needs.

Job Description

Ton rôle

En tant que Développeur·euse Full-Stack, tu seras responsable du développement et de l'intégration de solutions personnalisées sur la plateforme Salesforce, en intervenant sur le back-end et le front-end. Tu collaboreras avec les équipes internes et les parties prenantes afin de transformer les exigences commerciales en solutions performantes et évolutives.

Tu participeras à la conception de nouvelles fonctionnalités ainsi qu'à l'optimisation du code existant, tout en garantissant la qualité et la maintenabilité des solutions développées. Le processus de développement suit une approche Agile, favorisant l'adaptabilité et l'amélioration continue.

Ce poste est à temps plein et hybride, basé dans la région métropolitaine de Montréal, avec la flexibilité de travailler à distance.

Tes responsabilités

  • Développer et intégrer des solutions sur Salesforce en utilisant Apex, VisualForce, Lightning et JavaScript, en appliquant les meilleures pratiques.
  • Concevoir et développer des applications web full-stack, incluant le back-end et le front-end, avec C#, JavaScript, HTML et CSS.
  • Expérience avec ReactJS (JavaScript/TypeScript), ou un autre framework.
  • Participer à l'ensemble du cycle de développement des applications, y compris la rédaction de documentation d'architecture détaillée.
  • Rédiger et maintenir la documentation technique.
  • Effectuer des revues de code pour assurer la qualité et la maintenabilité des projets.
  • Gérer le contrôle de version et le code source.
  • Analyser les exigences et concevoir des architectures adaptées aux besoins fonctionnels et techniques.
  • Collaborer avec l'équipe pour proposer des solutions innovantes et sur mesure.
  • Implémenter et optimiser des API REST/SOAP, gérer les flux d'intégration et assurer l'interopérabilité avec d'autres systèmes.
  • Concevoir et développer des interfaces utilisateur (UI) intuitives pour améliorer l'expérience des utilisateurs.
  • Développer et publier des packages Salesforce AppExchange, en garantissant la conformité aux normes de sécurité.

Your Role

As a Full-Stack Developer, you will be responsible for the design, development and integration of custom solutions on the Salesforce platform, working on both the back-end and front-end. You will collaborate with internal teams and stakeholders to transform business requirements into scalable and efficient solutions.

You will contribute to the design of new features and the optimization of existing code, ensuring the quality and maintainability of the developed solutions. The development process follows an Agile approach, promoting adaptability and continuous improvement.

This is a full-time hybrid role based in the Greater Montreal Metropolitan Area, with the flexibility to work remotely.

Your Responsibilities

  • Design, develop and integrate Salesforce solutions using Apex, VisualForce, Lightning, and JavaScript, following industry best practices.
  • Design and develop scalable full-stack web applications, including back-end and front-end, using C#, JavaScript, HTML, and CSS.
  • Build front-end interfaces using ReactJS (JavaScript/TypeScript), , or similar frameworks, ensuring responsive and intuitive user experiences.
  • Participate in the entire application development lifecycle, including architecture design, coding, testing, deployment, maintenance, and documentation.
  • Write detailed architecture documentation to support development and future enhancements.
  • Conduct and participate in code reviews, ensuring adherence to best practices and maintainability.
  • Manage version control and source code repositories using Git (GitHub, Bitbucket, GitLab).
  • Analyze business requirements and propose appropriate architectures, aligning with functional and technical needs.
  • Collaborate with the team and stakeholders to propose innovative and tailored solutions.
  • Implement and optimize REST/SOAP/GraphQL APIs, manage integration flows, and ensure interoperability with other systems.
  • Design and develop intuitive user interfaces (UI) to enhance user experience.
  • Develop and publish Salesforce AppExchange packages, ensuring compliance with security and performance standards.
Qualifications

Compétences et qualifications

  • Formation : Baccalauréat en Informatique ou Génie logiciel.
  • Expérience : Minimum 5 ans d'expérience en développement Salesforce et en programmation full-stack.
  • Expérience en développement d'interfaces web responsives.
  • Maîtrise des outils de gestion de version Git (GitHub, Bitbucket, GitLab).
  • Expertise en Apex, VisualForce, Lightning Web Components (LWC) et Salesforce APIs.
  • Expérience en développement front-end avec JavaScript, HTML5, CSS et Bootstrap.
  • Bonne maîtrise de ReactJS (JavaScript/TypeScript), ou d'autres frameworks front-end.
  • Bonne connaissance des bases de données Salesforce (SOQL, SOSL).
  • Expérience en intégration de services externes via API REST/SOAP et JSON.

Skills & Qualifications

  • Education: Bachelor's degree in of experience in Salesforce development and full-stack programming.
  • Experience in responsive web development, ensuring a seamless user experience across devices.
  • Strong proficiency in Git version control tools (GitHub, Bitbucket, GitLab).
  • Expertise in Apex, VisualForce, Lightning Web Components (LWC), and Salesforce APIs.
  • Front-end development experience with JavaScript, HTML5, CSS, and Bootstrap.
  • Proficiency in ReactJS (JavaScript/TypeScript), , or other front-end frameworks.
  • Strong knowledge of Salesforce databases (SOQL, SOSL).
  • Experience integrating external services via REST/SOAP APIs and JSON.
Additional Information

Avantages

  • Poste hybride : Travaille depuis nos bureaux dans la région métropolitaine de Montréal et/ou à domicile.
  • Horaires flexibles : Adapte ton emploi du temps à ton rythme, avec une compatibilité partielle aux heures de bureau.
  • Avantages sociaux : Assurance complète pour assurer ton bien-être.
  • Développement professionnel : Accès à des formations, encadrement et certifications soutenus par l'entreprise.

Perks & Benefits

  • Hybrid position: Work from our Montreal office and/or remotely.
  • Flexible hours: Adapt your schedule to your rhythm, with partial alignment to office hours.
  • Comprehensive benefits package to support your well-being.
  • Professional development: Access to training, mentorship, and company-supported certifications.

  • FULL STACK DEVELOPERS

    3 weeks ago


    , , Canada CHROME TECHNOLOGIES Full time

    We are seeking senior Full Stack Developers who are highly adaptable and able to quickly learn and work with new technologies. While full-stack experience is preferred, our goal is to build a balanced team with strong back-end and front-end expertise across candidates. Remote position. Responsibilities Design, develop, and maintain scalable web applications....


  • , , Canada Sincronus Inc. Full time

    Full Stack Developer/Software DeveloperJob Posting Type: Full-time position Compensation: $60K-$80K per year, with benefits Company Description Sincronus is an innovative IT company specializing in AI-powered systems integrations for the retail and manufacturing industries. Our commitment goes beyond delivering seamless integration and operational...


  • , , Canada Finni Health Full time

    Senior Full-Stack Software Developer Since our Series A last year, we've become one of the fastest-growing startups to hit Series-B metrics, and now we're hiring for a Senior Full-Stack Software Developer to join our team to work on building the foundations of our products and vision. We're looking for talented and motivated developers with 4+ years of...

  • Account Executive

    2 weeks ago


    Canada Stack Influence Full time

    Stack Influence is a micro influencer marketing platform on a mission to connect D2C brands with everyday people (the little guys with 100+ followers). We are a venture-backed startup featured in publications like WIRED, Business Insider, WWD and Quartz. Our platform is home to the largest micro-influencer communities in the United States. As the Account...

  • Python Developer

    3 weeks ago


    , , Canada STACK IT Recruitment Full time

    Python Developer (Software Engineer) Join to apply for the Python Developer role at STACK IT Recruitment. We're hiring a Software Engineer to develop Python-based cloud services and APIs running on AWS and Kubernetes. If you excel in backend development, cloud infrastructure, and modern DevOps tooling, this role is for you. Base pay range CA$100,000.00/yr -...


  • Calgary, Alberta, TP N, Canada LaPrairie Group Full time

    LaPrairie Group of Companies is a family-owned, diverse group of construction companies that have been in business for over 40 years in Western Canada. We are one of Canada's largest independently owned mobile-crane companies, experts in oilfield trucking, heavy-hauling and picker truck services, specialists in proppant mining and production, and a major...


  • Canada Proof Full time

    About ProofWe're Proof, a high growth company in the legal tech industry founded in 2017. We've built a best-in-class legal services platform used by thousands of law firms with a sustained average growth rate of over 10%. Our marketplace platform helps law firms and pro se parties access more efficient, transparent, and accessible legal services that are...


  • Canada Proof Full time

    About ProofWe're Proof, a high growth company in the legal tech industry founded in 2017. We've built a best-in-class legal services platform used by thousands of law firms with a sustained average growth rate of over 10%. Our marketplace platform helps law firms and pro se parties access more efficient, transparent, and accessible legal services that are...

  • Full-Stack Developer

    2 weeks ago


    Canada Valsoft Corporation Full time

    About ValsoftValsoft Corporation acquires and develops vertical market software companies through a buy-and-hold strategy. Unlike traditional private equity, we don't flip companies—we operate them for the long term.Our decentralized model allows each business to maintain its entrepreneurial spirit while benefiting from shared expertise, technology, and...

  • Full Stack Developer

    5 hours ago


    Toronto, Ontario, MH Canada Crowdlinker Full time

    Full Stack Developer (Remote, Open Roster Contractor Opportunity)Please note: this is an open posting to be considered for future positions (on a remote, contract, hourly basis). EST candidates or ability to work EST hours preferred.Please apply by filling out the questionnaire linked here to be considered (no other applications will be...