Postes correspondant à votre recherche : 507
Développeur.euse web
Voyou Performance Créative
Blainville
Permanent à temps plein
En collaboration avec l’équipe de création, notre nouveau Voyou sera responsable du développement de projets Web. Il s’assurera d’une cohabitation harmonieuse entre l’univers du design et du numérique en étant conscient des meilleures pratiques Web et de l’impact d’un rendu visuel fort.
Notre développeur Web devra comprendre le monde de la communication marketing en développant des projets favorisant l’expérience utilisateur.
Responsabilités
- Découper les maquettes visuelles des pages Web, infolettres et/ou applications et en faire l’intégration
- Adapter pour le responsive (mobile, tablette et desktop)
- Assurer la compatibilité avec les différents fureteurs et procéder au contrôle de qualité en conformité avec les normes W3C
- Bonifier l’expérience utilisateur avec des actions et effets visuels à l’aide de JavaScript
- Assurer l’intégrité du design et de l’ergonomie des pages
- Intégrer en ayant la préoccupation d’un référencement organique performant
- Effectuer l’entretien et la mise à jour de sites existants
- Procéder à la maintenance et à la mise à jour du code PHP de sites Web
Compétences professionnelles
- Maîtrise de WordPress – Développement personnalisé de thème
- Maîtrise des technologies et concepts Web:HTML, CSS, JavaScript et PHP
- Bonne connaissance des logiciels Figma
- Utilisation de système de tâches automatisées, tel que GULP, WebPack et Composer;
- Bonne connaissance des outils d’audience (Google Analytics, Google Search Console, etc.)
- Recours à des feuilles de type dynamique (SCSS)
- Utilisation du système de versionnage Git
- Maîtrise des modules WordPress: ACF, WPML
- Capacité à gérer plusieurs projets simultanément
- Sens aigu de l’organisation
- Esprit d’équipe, autonomie, motivation
- Expérience dans l’utilisation d’AJAX avec PHP
Atouts
- Expérience en engineering front-end (Vue.js, React.js etc), SPA, PWA
- Expérience JavaScript ES6
- Expérience full-stack, création de plugins WordPress et de thèmes personnalisés
- Expérience avec le module WordPress: Woocommerce, Suite WPMU, Formidable
- Expérience des libraires de framework front-end de style (uikit, Bootstrap, Tailwind, Foundation, Bulma)
- Expérience avec environnement Linux/Nginx, serveurs et outils de déploiement
- Expérience avec l’utilisation de commande par terminal / SSH
- Bonne connaissance de l’environnement macOS
- Bonne connaissance de Cloudflare
- Bonne connaissance de la suite Adobe
- Utilisation d’outils, tels que ESLint et Prettier
Avantages
- Assurance Dentaire
- Assurance Invalidité
- Assurance Maladie Complémentaire
- Assurance Vie
- REER Collectif
- Stationnement sur place
- Tenue Décontractée
- Horaire : possibilité de 35, 37,5 ou 40 heures par semaine
- Lieu du poste : En présentiel, à Blainville
Envoyez votre CV via Espresso-jobs.com
Senior Software Developer (Java, Typescript)
Intelerad
Montreal
Permanent à temps plein
Job Description
Role Overview
As a Senior Software Developer, you will play a key role in designing and developing Intelerad’s medical imaging solutions. As part of the Web Services team, you will work on a variety of tasks, including implementing new features, optimizing performance, and resolving complex issues. You will collaborate closely with other developers and QA within your cross-functional team to deliver high-quality products that meet the needs of healthcare professionals. Project assignments will be based on business priorities, your technical expertise, and your interests, ensuring opportunities for growth and impact.
Key Responsibilities
- Design, develop, and maintain enterprise web applications, and implementing best practices.
- Driving technology upgrades and platform innovation.
- Architect and optimize performance for scalability and reliability in web containers like Tomcat and reactive frameworks like Vert.x.
- Deliver high‑quality solutions by balancing functionality, timelines, and regulated-environment requirements while ensuring security, privacy, and full compliance.
- Lead technical discussions, mentor team members, and contribute to scoping and estimation.
- Investigate and resolve client-escalated issues in collaboration with support teams.
- Collaborate within a cross-functional team to maximize productivity and product quality.
- Drive continuous improvement by leveraging emerging web, cloud, and AI technologies and refining processes.
- Support onboarding, global collaboration, and maintain thorough documentation for knowledge transfer.
Qualifications
Qualifications & Experience
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- 5 - 8 years of Java development in complex applications.
- Proficiency in JavaScript and front-end technologies (Angular, TypeScript, HTML5, CSS).
- Strong knowledge of design patterns, REST APIs, and web services (Tomcat).
- Experience with multi-threaded/event-driven programming and building complex data workflows.
- Experience in unit and end-to-end testing.
- Ability to work across diverse technologies and languages.
- Familiarity with secure, scalable, and resilient web application design.
Preferred Qualifications & Special Requirements
- Good experience with relational database design, SQL and design patterns.
- Experience with Unix/Linux, shell scripts, command line.
- Familiarity with the Agile and scrum methodology.
- Knowledge of AWS services.
- Knowledge of DICOM, HL7, medical imaging and radiology workflows would be preferred (not required).
This job description may not be inclusive of all assigned duties and the scope of the job may change as necessitated by business demands.
Additional Information
The base pay for this position ranges from $97,875 CAD to $126,500 CAD. Pay may vary depending on job-related knowledge, skills, and experience. Intelerad is a total compensation company. Pay is dependent on the position offered. Bonus and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, retirement, PTO, and/or other benefits.
All your information will be kept confidential according to EEO guidelines.
All applicants meeting minimum qualifications will be required to complete a 30 minute online assessment as part of your application.
#LI-HYBRID
Intelerad uses SmartRecruiters’ platform, which includes optional AI-assisted features (such as Winston Match, Screen, and Companion) to help our Talent Acquisition team streamline and enhance parts of the recruitment process. These tools are designed to support, not replace, human judgment and decision-making. All hiring decisions are ultimately made by our recruiters and hiring leaders.
To learn more about how SmartRecruiters uses AI within its system and how it complies with applicable regulations, please review SmartRecruiters’ AI Addendum.
Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.
Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”) as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment.
Développeur logiciel senior / Développeuse logiciel senior (Java, Typescript)
Intelerad
Montreal
Permanent à temps plein
Description du poste
Role Overview
En tant que développeur.euse logiciel senior, vous jouerez un rôle clé dans la conception et le développement des solutions d'imagerie médicale d'Intelerad. Au sein de l'équipe Web Services, vous travaillerez sur diverses tâches, notamment la mise en œuvre de nouvelles fonctionnalités, l'optimisation des performances et la résolution de problèmes complexes. Vous collaborerez étroitement avec d'autres développeurs et le service d'assurance qualité au sein de votre équipe interfonctionnelle afin de fournir des produits de haute qualité qui répondent aux besoins des professionnels de la santé. Les missions vous seront attribuées en fonction des priorités de l'entreprise, de votre expertise technique et de vos centres d'intérêt, ce qui vous garantira des opportunités de croissance et d'impact.
Principales responsabilités
- Concevoir, développer et maintenir des applications Web d'entreprise, et mettre en œuvre les meilleures pratiques.
- Diriger les mises à niveau technologiques et l'innovation en matière de plateformes.
- Concevoir et optimiser les performances pour assurer l'évolutivité et la fiabilité des conteneurs Web tels que Tomcat et des frameworks réactifs tels que Vert.x.
- Fournir des solutions de haute qualité en équilibrant les fonctionnalités, les délais et les exigences des environnements réglementés, tout en garantissant la sécurité, la confidentialité et la conformité totale.
- Diriger les discussions techniques, encadrer les membres de l'équipe et contribuer à la définition du scope et à l'estimation. Examiner et résoudre les problèmes signalés par les clients en collaboration avec les équipes de support.
- Collaborer au sein d'une équipe interfonctionnelle afin de maximiser la productivité et la qualité des produits.
- Promouvoir l'amélioration continue en tirant parti des technologies émergentes du web, du cloud et de l'IA, et en affinant les processus.
- Soutenir l'intégration, la collaboration mondiale et maintenir une documentation complète pour le transfert de connaissances.
Qualifications
Qualifications et expérience
- Baccalauréat en informatique, en ingénierie ou expérience équivalente
- 5 à 8 ans d'expérience en développement Java dans des applications complexes
- Maîtrise de JavaScript et des technologies frontales (Angular, TypeScript, HTML5, CSS)
- Solides connaissances des modèles de conception, des API REST et des services Web (Tomcat)
- Expérience en programmation multithread/événementielle et en création de workflow de données complexes
- Expérience en tests unitaires et de bout en bout
- Capacité à travailler avec diverses technologies et langages
- Connaissance de la conception d'applications web sécurisées, évolutives et résilientes
Qualifications souhaitées et exigences particulières
- Bonne expérience en conception de bases de données relationnelles, SQL et modèles de conception
- Expérience avec Unix/Linux, les scripts shell et la ligne de commande
- Connaissance des méthodologies Agile et Scrum
- Connaissance des services AWS
- La connaissance des normes DICOM et HL7, de l'imagerie médicale et des flux de travail en radiologie serait un atout
Cette description de poste peut ne pas inclure toutes les tâches assignées et la portée du poste peut changer en fonction des besoins de l'entreprise.
Informations complémentaires
Le salaire de base pour ce poste varie entre 97,875 $ CAD et 126,500 $ CAD. Le salaire peut varier en fonction des connaissances, des compétences et de l'expérience liées au poste. Intelerad est une entreprise qui offre une rémunération globale. Le salaire dépend du poste proposé. Des bonus et d'autres formes de rémunération peuvent être accordés dans le cadre d'un programme de rémunération globale, en plus d'une gamme complète d'avantages sociaux médicaux, financiers, de retraite, de congés payés et/ou autres.
Tous les candidats répondant aux qualifications minimales devront effectuer une évaluation en ligne de 30 minutes dans le cadre de leur candidature.
Tous vos renseignements seront gardés confidentiels conformément aux lignes directrices de l'EEO.
#LI-HYBRID
Intelerad utilise la plateforme SmartRecruiters, qui comprend certaines fonctions facultatives assistées par l’IA (comme Winston Match, Screen et Companion) pour aider notre équipe d’acquisition de talents à améliorer et à simplifier certaines étapes du processus de recrutement. Ces outils sont destinés à assister, et non à remplacer, le jugement et la prise de décision humaine. Toutes les décisions d’embauche sont prises par nos recruteurs et nos gestionnaires d’embauche.
Pour en savoir plus sur la façon dont SmartRecruiters utilise l’IA dans son système et respecte la réglementation applicable, veuillez consulter l’Addenda sur l’intelligence artificielle de SmartRecruiters.
Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.
Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”) as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment.
Senior Full Stack Developer
Botpress Technologies Inc.
Montreal
Permanent à temps plein
Description de Poste
Help bring AI agents to companies worldwide.
Over the next decade, autonomous agents will redefine how we work.
Botpress allows companies to build and deploy advanced AI agents that move beyond conversation into real business logic.
Our product works today and at scale, across industries, regions, and limitless use cases.
As the 3rd fastest-growing B2B AI start-up worldwide, we’re at the forefront of the AI revolution, providing the most widely-used platform for sophisticated AI agents.
The work ahead is ambitious. The opportunity is rare. We take a deliberate approach to growth: product-led, capital-efficient, and highly focused.
If you want to build foundational technology for one of the most meaningful platform shifts in software, we’re looking for top talent to join us.
Key Highlights:
- Over 1 million AI agents and chatbots deployed
- 700,000+ platform users
- Trusted by 35% of Fortune 500 companies
- 7 years of expertise in AI solutions
About the role
As a Senior Full-Stack Developer, you will maintain our existing product and craft new features in response to customer feedback and demand, leading projects from conception to deployment. High ownership, organization, and creativity are things we value very highly. You will be expected to solve challenging problems on your own and should be razor-focused on improving customer and user experience. An exceptional candidate is comfortable looking for solutions that are delivered quickly and adhering to robust coding standards and peer reviews.
Responsibilities
- Develop and maintain customer-impacting features using React & Node.js (Typescript)
- Use infrastructure-as-code to improve platform performance
- Write unit and end-to-end tests for mission-critical features
- Add tracking and monitoring to capture user journeys
- Contribute to product documentation
Requirements
- A minimum of 5 years of professional experience in software development or programming in a similar environment. Our go-to stack is Typescript, React.js, Node.js, PostgreSQL, Redis, and AWS. We encourage candidates to apply even if you only have experience with a portion of our stack.
- Proven experience with TypeScript for backend development and React.js for front-end development.
- Strong written and verbal communication skills in English
- A deep interest in AI Agents, voice-, and chat-based user experiences
- Well-organized, excellent work ethic, pays attention to detail, and self-starting
- Ability to thrive in a fast-paced startup and passionate about improving technical abilities
About Botpress
Botpress recently raised its $25 million Series B funding. As a fast-growing start-up, we run a lean and innovative ship that leans on AI for maximum business impact. At Botpress, everyone is an owner, bringing their unique perspective and talents.
Our teams are talented and passionate. We intentionally hire individuals who are eager, passionate, talented, and hungry to learn and grow throughout their career.
We operate fully in-office, with a culture that values both technical rigor and shared ambition.
You'll be on a team that's not just adapting to the AI revolution, but leading it. Joining our team means changing the future of enterprise AI and building technology that will define the next era of business automation.
Benefits
- Work at one of Canada’s fastest-growing AI start-ups
- Work with a talented and passionate team
- 4 weeks of vacation
- Paid sick and parental leave
- Comprehensive health, dental, vision, travel, and life insurance
- Funding for education and skills improvement
- Fully-stocked fridge and cupboard – we take snacks seriously
- Your own desk – no ‘hot-desk’-style sign-up systems
- A vibrant office community, including weekly socials
- Two days of remote work per week
Développeur Senior | Senior Software Developer- video games
Solution SFT
Montreal
Permanent à temps plein
Description du poste
Vous ferez partie d’une équipe créative et dynamique qui exploite les technologies de rendu les plus récentes pour offrir un système visuel de pointe et introduire des fonctionnalités innovantes dans les produits de simulation. En tant que développeur en rendu expérimenté, vous apporterez votre expertise pour développer la prochaine génération de systèmes visuels haute fidélité et d’environnements synthétiques pour les simulateurs de vol. Le candidat idéal est passionné par la technologie et les jeux vidéo.
Responsabilités
Dans ce rôle, vous serez amené à :
- Développer des fonctionnalités de rendu essentielles, des composants du moteur graphique et des outils.
- Rechercher et implémenter des techniques de rendu innovantes.
- Collaborer avec plusieurs équipes pour résoudre des défis techniques complexes.
- Développer et optimiser des techniques de rendu visant à améliorer la qualité visuelle.
- Optimiser les performances du moteur de rendu pour une exploitation en temps réel tout en maximisant le réalisme haute fidélité.
- Participer activement aux revues de code.
- Rester informé des dernières tendances technologiques.
Requirements
Exigences :
- Diplôme de licence ou de master en génie logiciel, informatique ou expérience équivalente.
- Excellent programmeur moteur spécialisé en rendu, avec plusieurs années d’expérience en écriture de code maintenable.
- Expérience confirmée en rendu, solides compétences en mathématiques 3D, connaissance des techniques de rendu de pointe, compréhension du matériel graphique actuel, des API et des langages de programmation de shaders.
- Maîtrise des principes d’ingénierie logicielle.
- Expérience dans un environnement de développement interdisciplinaire, avec d’excellentes compétences en communication inter-équipes.
Additional Requirements
- BS or MS Degree in Software Engineering, Computer Science, or equivalent experience
- A great rendering engine programmer, with years of experience writing maintainable code
- Experience in rendering, with excellent 3D maths skills, knowledge of cutting edge rendering techniques, understanding of current graphics hardware, APIs and shader programming languages
- Well-versed in software engineering principles
- Experience in a cross-disciplinary development environment, with excellent cross-discipline communication skills
Lead Developer
WomenTech Network
Montreal
Permanent à temps plein
Description de Poste
Join our dynamic team as an Engineering Manager and lead a group of dedicated engineers! You will play a vital role in driving innovation and delivering flawless technology solutions. This is an outstanding opportunity to work on world-class projects and make a significant impact within our organization.
What You'll Do
- Lead, mentor, and encourage a team of engineers to achieve ambitious goals.
- Develop and successfully implement core systems and innovative features.
- Optimize code for high-performance targets.
- Build and maintain outstanding tools for game developers.
- Coordinate and negotiate with external collaborators including engineering, production, build, art, and QA teams.
- Provide technical analysis and documentation for new systems.
- Ensure the delivery of high-quality, maintainable, and reusable code.
- Guide the career development and skill growth of your team.
What We're Looking For
- Proven leadership experience in an engineering role.
- 5+ years of experience with Unity, C#, URP, and Addressables.
- Proficiency in Google Cloud, Firebase, Jenkins, Gradle, and Groovy.
- Strong technical expertise in code optimization and system building.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Passion for mentoring and developing engineering talent.
- Strong problem-solving skills and attention to detail.
- A proactive and determined attitude towards achieving goals.
- Fluency in English; proficiency in Spanish is a plus.
Why Aristocrat?
Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games. We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games. And while we focus on fun, we never forget our responsibilities. We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability. We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.
We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential. We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity. EEO M/F/D/V
- World Leader in Gaming Entertainment
- Robust benefits package
- Global career opportunities
Our Values
- All about the Player
- Talent Unleashed
- Collective Brilliance
- Good Business Good Citizen
Travel Expectations
None
Additional Information
At this time, we are unable to sponsor work visas for this position. Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Programmeur CNC / CNC Programmer
Actalent
Laval
Permanent à temps plein
35,00$ - 45,00$ /heure
Description du poste
Programmez des machines-outils CNC pour des composants aérospatiaux. Déterminez les configurations optimales et les séquences d'usinage. Créez, organisez et vérifiez les programmes CNC pour répondre aux normes techniques et de qualité. Validez les dimensions et les tolérances à partir de dessins techniques. Recommandez des améliorations de processus pour améliorer l'efficacité et la précision. Programmez pour des machines de fraisage et des tours, y compris l'usinage 5 axes. Interprétez et adaptez le code G pour de nouveaux environnements logiciels. Travaillez sur de grandes pièces (10 à 12 pouces) en acier et en aluminium.
Responsabilités
- Programmer des outils CNC pour des composants aérospatiaux.
- Déterminer les meilleures configurations et séquences d'usinage.
- Créer, organiser et vérifier les programmes CNC selon les normes techniques et de qualité.
- Valider les dimensions et les tolérances des dessins techniques.
- Recommander des améliorations de processus pour une meilleure efficacité et précision.
- Programmer pour des machines de fraisage et des tours, incluant l'usinage 5 axes.
- Interpréter et adapter le code G pour de nouveaux environnements logiciels.
- Travailler sur de grandes pièces en acier et aluminium.
Compétences Essentielles
- 5+ ans d'expérience en usinage 5 axes avec des composants en acier et aluminium.
- 5+ ans d'expérience avec Mastercam ou Esprit.
- 5+ ans d'expérience en programmation de machines de fraisage et de tours.
Compétences Supplémentaires & qualifications
- Expérience en atterrissage.
- DEC en ingénierie mécanique ou en programmation CNC.
* La personne doit être admissible à travailler au Canada
*Numéro du permis d'agence de placement de personnel : AP-2000486
Type de poste & Emplacement
Ce poste Contract est basé à Laval, QC.
Taux de rémunération & Avantages
La fourchette salariale associée à ce poste est de $35.00 - $45.00/hr.
Type de milieu de travail
Il s'agit d'un poste fully onsite, situé à Laval, QC.
Job Title: CNC Programmer
Job Description
Program CNC machine tools for aerospace components. Determine optimal setups and machining sequences. Create, organize, and verify CNC programs to meet technical and quality standards. Validate dimensions and tolerances from technical drawings. Recommend process improvements to enhance efficiency and precision. Program for milling machines and lathe machines, including 5-axis machining. Interpret and adapt G-code for new software environments. Work on large parts (10–12 inches) made of steel and aluminum.
Responsibilities
- Program CNC machine tools for aerospace components.
- Determine optimal setups and machining sequences.
- Create, organize, and verify CNC programs to meet technical and quality standards.
- Validate dimensions and tolerances from technical drawings.
- Recommend process improvements to enhance efficiency and precision.
- Program for milling machines and lathe machines, including 5-axis machining.
- Interpret and adapt G-code for new software environments.
- Work on large parts made of steel and aluminum.
Essential Skills
- 5+ years of experience working with 5-axis machining with steel and aluminum components.
- 5+ years of experience with Mastercam or Esprit.
- 5+ years of experience programming milling machines and lathe machines.
Additional Skills and Qualifications
- Experience with landing gear.
- DEC in mechanical engineering or CNC programming.
*The candidate must be eligible to work in Canada
*Personnel Placement Agency Permit Number: AP-2000486
Job Type & Location
This is a Contract position based out of Laval, QC.
Pay and Benefits
The pay range for this position is $35.00 - $45.00/hr.
Workplace Type
This is a fully onsite position in Laval, QC.
À propos d’Actalent:
Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre des sociétés Fortune 500.
Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.
Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à.
Intégrateur.trice web
Agence Leadstream
Montreal
Permanent à temps plein
Description
Leadstream est une agence de pointe en stratégie numérique, alliant expertise en référencement naturel (SEO) et publicité en ligne (SEM-SMM), tout en offrant un éventail complet de services tels que la consultation en marketing et la gestion des médias sociaux.
Leadstream a développé son expertise dans l'industrie automobile afin d'aider les concessionnaires partout au Canada avec leur stratégie web. Cependant, de plus en plus de clients dans différentes industries nous font confiance afin d’accroître leurs résultats. Leadstream fait preuve d'une grande capacité d'adaptation en fonction des différents projets, et livre toujours des stratégies sur mesure pour ses clients.
Chez Leadstream, nous plaçons la bienveillance, le fun, la flexibilité et la conciliation travail–vie personnelle au cœur de nos opérations, tout en cultivant une culture d’excellence, de performance et de responsabilité.
DESCRIPTIF DU POSTE
Nous sommes à la recherche d'un.e passionné.e du web pour rejoindre notre équipe en tant qu'intégrateur.trice web. Nous cherchons aussi quelqu’un qui a envie de participer activement à l’innovation et à l’amélioration des processus de l’équipe.
Voici en quoi consistera votre quotidien chez Leadstream :
- Intégration et mise à jour du contenu Web
- Création de pages web
- Intégration des stratégies de référencement (SEO) sur les sites web en collaboration avec nos spécialistes SEO
- Création de landing page
- Création de sites web
- Changer les promotions mensuelles sur les sites de nos clients
- Possibilité de participer à des projets internes connexes
Profil recherché :
- Être autonome, autodidacte et débrouillard
- Faire preuve de rigueur et de minutie
- Avoir le souci du détail
- Capacité à apprendre rapidement
- Connaissance de Wordpress (Elementor, Kadence etc..)
- Connaissances en HTML5, CSS
- Connaissances Javascript et PHP (un atout)
- Expérience dans un poste similaire (un atout)
- Connaissance de Shopify, Magento ou autres CMS (un atout)
Ce que nous offrons chez Leadstream :
- Modèle de travail hybride (télétravail et bureau à Montréal)
- 3 semaines de vacances annuelles + certains jours off durant les fêtes
- Assurance maladie complémentaire
- Horaire flexible favorisant la conciliation travail–vie personnelle
- Possibilité de travailler à l’étranger pour une durée déterminée et sous certaines conditions
- 5 à 7 d’équipe et événements d’entreprise 2 fois par année
Développeur / Développeuse WinDev
BMR
Boucherville
Permanent à temps plein
Description de poste
Tu es à la recherche d’un emploi stimulant et tu as envie de travailler sur des projets d’envergure qui font une vraie différence dans notre industrie ? L’idée de partager tes connaissances, bâtir des compétences solides et d’évoluer au sein d’un groupement qui connaît une croissance sans pareille dans l’est du Canada résonne en toi ?
Chez BMR, des emplois à la hauteur de tes aspirations t’attendent, avec des possibilités d’avancement et l’opportunité de rejoindre une équipe soudée, où tous sont motivés à se dépasser. Joins-toi à nous pour bâtir un avenir solide !
DÉVELOPPEUR / DÉVELOPPEUSE WINDEV
La Direction des technologies de l’information est à la recherche d’une personne clé pour se joindre à son équipe. Relevant du Directeur, systèmes, le / la Développeur(euse) WinDev est responsable de la conception, du développement, de la maintenance et de l’évolution d’applications logicielles développées avec l’environnement WinDev, et collabore étroitement avec les équipes métiers afin de livrer des solutions performantes, sécurisées et alignées sur les besoins de l’organisation.
Principales responsabilités :
- Analyser les besoins fonctionnels et techniques des utilisateurs et des parties prenantes ;
- Concevoir l’architecture logicielle des applications WinDev ;
- Développer, tester et déployer des applications WinDev (WinDev, WinDev Mobile, WebDev selon le contexte) ;
- Assurer la maintenance corrective et évolutive des applications existantes ;
- Documenter les développements (technique et fonctionnelle) ;
- Optimiser les performances, la sécurité et la stabilité des applications ;
- Collaborer avec les analystes, chefs de projets et autres développeurs ;
- Effectuer des tests unitaires et participer aux tests d’intégration ;
- Participer à l’amélioration continue des pratiques de développement ;
- Assurer le support technique de niveau 2 ou 3, au besoin.
Compétences requises :
- Diplôme d’études universitaires ou collégiales en informatique, génie logiciel ou dans un domaine connexe ;
- Minimum de 3 années d’expérience en développement d’applications avec WinDev ;
- Note : toute autre combinaison de scolarité et d’expérience pourrait être considérée ;
- Maîtrise de WinDev (dernières versions de PC SOFT) et du WLangage pour le développement d’applications ;
- Expérience avec les bases de données : HFSQL, SQL Server, MySQL, PostgreSQL ou Oracle ;
- Connaissance des environnements Windows client/serveur ;
- Intégration et utilisation d’API REST et de services Web (JSON, XML) ;
- Pratique des outils de gestion de versions comme Git ou SVN ;
- Familiarité avec les méthodologies de développement Agile ou cycle en V.
Compétences supplémentaires :
- Analyse et traitement de l’information
- Résolution de problèmes
- Capacité à obtenir et à transmettre de l’information
- Orientation vers l’apprentissage
- Organisation, rigueur et gestion des priorités
- Communication interpersonnelle et travail d’équipe
Quelques bonnes raisons de travailler avec nous :
- Un environnement de travail convivial qui mise sur la collaboration et le travail d’équipe ;
- Un milieu favorisant la diversité et l’inclusion ;
- Une politique sur le télétravail (minimum de 3 jours en présentiel obligatoire) et l’aménagement du temps de travail ;
- Un programme d’avantages sociaux (REER, assurances collectives, télémédecine, PAEF) ;
- Des rabais dans les magasins BMR ;
- Des activités variées telles qu'une salle de sport et des activités sociales pour vous divertir (BBQ, tournois sportifs amicaux, célébrations du temps des fêtes, etc.) ;
- Des possibilités de grandir au sein de l’entreprise ;
- Et plus encore !
Si vous souhaitez joindre notre équipe dynamique et contribuer à la croissance du plus important joueur québécois dans le domaine des centres de rénovation, veuillez nous envoyer votre candidature.
BMR valorise la diversité et l’inclusion. Nous invitons les personnes faisant partie des groupes des minorités visibles, des minorités ethniques, des Autochtones, des femmes et des personnes ayant un handicap (visible ou invisible) à présenter leur candidature.
Senior developer iOS
1perTInent inc
Montreal
Permanent à temps plein
Description du poste
En tant qu'Ingénieur Système Senior, vous serez le garant de la stabilité, de la performance et de l'intégration du moteur d'exécution (runtime) de l'avatar sur iOS.
Votre succès sera défini par la capacité du système à faire fonctionner simultanément la parole, la vision et l'animation de manière fluide et continue.
Vos Responsabilités
- Propriété de l'architecture : Faire évoluer l'architecture existante composée de services Swift, de bibliothèques C++ et de l'intégration Unreal Engine.
- Optimisation de haut niveau : Profiler et optimiser l'utilisation du CPU, GPU, de l'ANE (Apple Neural Engine) et de l'énergie via Apple Instruments.
- Intégration ML : Intégrer les composants d'intelligence artificielle sur l'appareil (suivi du visage, inférence VLM, diarisation du locuteur, ASR).
- Fiabilité Temps Réel : Diagnostiquer et résoudre les problèmes critiques (latence audio, chutes de cadres, blocages d'animation).
- Robustesse : Assurer la stabilité du système lors d'une utilisation prolongée (système "always-on").
Qualifications
- Expertise iOS & C++ : Maîtrise avancée de Swift et C++, particulièrement pour les systèmes où la performance est critique.
- Développement Mobile : Expérience concrète dans la livraison d'applications iOS intégrant des composants natifs en C++.
- Connaissance Matérielle : Excellente compréhension de l'architecture Apple Silicon et du comportement du runtime iOS.
- Unreal Engine : Capacité à intervenir au niveau de l'intégration C++ dans Unreal Engine.
- Outils : Maîtrise des outils de profilage (Instruments) pour optimiser les performances mobiles.
Atouts
- Expérience avec Core ML, Apple Vision ou l'inférence ML sur appareil mobile.
- Expérience dans les systèmes audio/vidéo en temps réel.
- Capacité à concevoir des bibliothèques de type SDK pour d'autres équipes techniques.
Informations complémentaires
Vous rejoindrez une équipe dont le travail a un impact social direct.
Pour notre client, la technologie doit être un compagnon fiable et intuitif.
Vous aurez l'opportunité de relever des défis techniques de pointe (IA, rendu 3D, optimisation matérielle) tout en participant à un projet humainement gratifiant.
Online Programmer - Online Services
Ubisoft
Montreal
Permanent à temps plein
Job Description
What You Will Do
- Compile and understand the project’s network/online intentions and define development needs.
- Propose improvements when necessary by designing and implementing new systems.
- Program in a clear and structured manner while considering performance, maintainability, scalability, operability, and compatibility criteria.
- Validate and verify whether new systems meet the project’s intentions and are consistent with the existing code.
- Optimize when needed.
- Document your work to ensure knowledge transfer and help users (programmers, colleagues from other disciplines) understand the new network/online systems and functions.
- Investigate and fix network/online bugs identified by other teams and by quality control.
- Collaborate with the creative director, game designers, and other teams as needed to discuss constraints and determine technical possibilities for various online/network features.
- Provide support for online/network features and systems during production and live operations.
- Analyze existing network/online features in the engine and assess whether they meet the project’s intentions.
- Perform any other related tasks.
Qualifications
What You Bring
Education:
- Bachelor’s degree in Computer Science or Computer Engineering, or other relevant training.
Relevant Experience:
- Minimum of 1 to 3 years of experience in online programming, ideally in the video game industry or any other relevant experience.
Skills:
- Strong analytical and synthesis skills
- Ability to write documentation related to design (UML, sequence diagrams, entity diagrams, etc.)
- Problem-solving skills
- Autonomy and resourcefulness
- Attention to detail
- Strong interpersonal and communication skills
- Ability to work in a team
- Ability to adapt to change
- Results-oriented
Knowledge:
- Protocols (IP, UDP, TCP) and common uses (UPnP, VoIP)
- Encryption, compression
- Hands-on experience and skills in online concepts and technologies
- Otherwise, experience with online features and first-party SDKs
- Asynchronous forms
- Ubisoft’s online technologies and services (integrators, users)
- Fault tolerance
- Security, anti-cheat, etc.
- C++, Python, C#, SQL, and any other languages relevant to the project
- LAN/WAN devices, layers, and connectivity challenges
- Network engines
- Knowledge of databases
- Cloud/elasticity
- Server architecture, server-to-server communication, distributed applications
- Stacks (internal and external, e.g., IIS, App Engine architecture)
Développeur principal
WomenTech Network
Montreal
Permanent à temps plein
Description du poste
Rejoignez notre équipe dynamique en tant que Gestionnaire d’ingénierie et dirigez un groupe d’ingénieur·es dévoué·es ! Vous jouerez un rôle essentiel dans la promotion de l’innovation et la livraison de solutions technologiques fiables. C’est une opportunité exceptionnelle de travailler sur des projets de classe mondiale et d’avoir un impact significatif au sein de notre organisation.
Ce que vous ferez
- Diriger, encadrer et encourager une équipe d’ingénieur·es à atteindre des objectifs ambitieux.
- Développer et mettre en œuvre avec succès des systèmes de base et des fonctionnalités innovantes.
- Optimiser le code pour atteindre des objectifs de haute performance.
- Construire et maintenir des outils exceptionnels pour les développeur·euses de jeux.
- Coordonner et négocier avec des collaborateur·trices externes, y compris les équipes d’ingénierie, de production, de construction, d’art et d’assurance qualité.
- Fournir des analyses techniques et de la documentation pour de nouveaux systèmes.
- Assurer la livraison de code de haute qualité, maintenable et réutilisable.
- Guider le développement de carrière et la croissance des compétences de votre équipe.
Ce que nous recherchons
- Expérience avérée en leadership dans un rôle d’ingénierie.
- Plus de 5 ans d’expérience avec Unity, C#, URP et Addressables.
- Maîtrise de Google Cloud, Firebase, Jenkins, Gradle et Groovy.
- Expertise technique solide en optimisation de code et en construction de systèmes.
- Excellentes compétences en communication et en collaboration.
- Capacité à travailler dans un environnement rapide et agile.
- Passion pour le mentorat et le développement des talents en ingénierie.
- Compétences solides en résolution de problèmes et attention aux détails.
- Attitude proactive et déterminée pour atteindre les objectifs.
- Maîtrise de l’anglais ; la maîtrise de l’espagnol est un atout.
Pourquoi Aristocrat?
Aristocrat est un chef de file mondial du contenu et des technologies de jeux, ainsi qu’un éditeur de premier plan de jeux mobiles gratuits. Nous offrons d’excellentes performances à nos clients interentreprises et apportons de la joie à des millions de personnes qui aiment jouer à nos jeux de casino et à nos jeux mobiles. Même si nous mettons l’accent sur le plaisir, nous n’oublions jamais nos responsabilités. Nous nous efforçons de montrer l’exemple en matière de jeu responsable et d’élever les standards en matière de gouvernance d’entreprise, de bien-être des employés et de développement durable. Nous sommes une entreprise diversifiée, unie par des valeurs communes et une mission inspirante : apporter de la joie grâce au pouvoir du jeu.
Nous voulons créer un environnement où les différences individuelles sont valorisées et où tous les employés ont l’occasion de réaliser leur plein potentiel. Nous accueillons et encourageons la candidature de toute personne, peu importe leur âge, leur sexe, leur race, leur origine ethnique, leur culture, leur handicap ou leur appartenance à la communauté LGBTQ+. Égalité d’accès à l’emploi – minorités, femmes, personnes handicapées, anciens combattants.
- Chef de file mondial du divertissement et des jeux
- Solide ensemble d’avantages sociaux
- Possibilités de carrière à l’échelle mondiale
Nos valeurs
- Le joueur d’abord
- Talent à revendre
- Brillance collective
- Bonnes affaires, bon citoyen
Attentes relatives aux déplacements
Aucun
Informations supplémentaires
À l’heure actuelle, nous ne sommes pas en mesure de parrainer des visas de travail pour ce poste. Les candidats doivent être autorisés à travailler à temps plein sur le lieu de l’offre d’emploi pour ce poste sans avoir besoin de parrainage de visa, actuellement ou dans le futur.
Java Developer [#4897]
Alteo
Montreal
Permanent à temps plein
Description du poste
Alteo is looking for an Intermediate Java Developer (Full-Stack) for a permanent position based in Montreal.
You will play a key role in contributing to the development of applications while supporting less experienced members with your expertise and technical leadership.
Responsibilities:
- Design and develop high-performance and scalable web applications.
- Ensure back-end development with Java / Spring Boot.
- Develop and improve the user interface with modern frameworks (Vue.js, Angular, etc.).
- Actively participate in code reviews and the implementation of best practices.
- Act as a mentor for less experienced developers (peer programming, constructive reviews, technical coaching).
- Collaborate with product teams to understand business needs and translate them into technical solutions.
- Contribute to the continuous improvement of our code, tools and processes.
Profile:
- DEC/BAC in IT, Software Engineering or equivalent.
- 3-6+ years of development experience.
- Excellent knowledge of Java, Spring Boot and REST APIs.
- Solid experience with relational databases (PostgreSQL).
- Proficiency with modern front-end technologies (Vue.js, Angular or other JS framework).
- Good testing practices (JUnit, Mockito).
- Knowledge of cloud environments (AWS) and versioning tools (Git).
Assets:
- Experience in front-end migration (e.g. Angular to Vue.js).
- Sensitivity to code quality, maintainability and simplicity.
- Interest in mentoring and developing colleagues' skills.
- Experience in environments without a dedicated UI/UX team.
Technical stack:
- Java 17
- Spring Boot 3.3 (MVC, Data, Security)
- PostgreSQL
- AWS Cloud: EC2, RDS, S3, etc.
- HTML, JavaScript, Vue.js
- Redis, Solr
- Terraform, Ansible, Docker
Alteo est à la recherche d'un Développeur Java Intermédiaire (Full-Stack) pour un emploi permanent basé à Montréal.
Vous jouerez un rôle clé en contribuant au développement d'applications tout en accompagnant les membres moins expérimentés par votre expertise et votre leadership technique.
Responsabilités:
- Concevoir et développer des applications web performantes et évolutives.
- Assurer le développement back-end avec Java / Spring Boot.
- Développer et améliorer l’interface utilisateur avec des frameworks modernes (Vue.js, Angular, etc.).
- Participer activement aux revues de code et à la mise en place de bonnes pratiques.
- Jouer un rôle de mentor pour les développeurs moins expérimentés (pair programming, revues constructives, coaching technique).
- Collaborer avec les équipes produit pour comprendre les besoins métiers et les traduire en solutions techniques.
- Contribuer à l’amélioration continue de notre code, nos outils et nos processus.
Profil:
- DEC/BAC en IT, Ingénierie logicielle ou l'équivalent.
- 3-6+ années d’expérience en développement.
- Excellente maîtrise de Java, Spring Boot et des APIs REST.
- Solide expérience avec les bases de données relationnelles (PostgreSQL).
- Aisance avec les technologies front-end modernes (Vue.js, Angular ou autre framework JS).
- Bonnes pratiques de tests (JUnit, Mockito).
- Connaissance des environnements cloud (AWS) et des outils de versioning (Git).
Atouts:
- Expérience dans la migration front-end (ex : Angular vers Vue.js).
- Sensibilité à la qualité du code, à la maintenabilité et à la simplicité.
- Intérêt pour le mentorat et le développement des compétences des collègues.
- Expérience dans des environnements sans équipe UI/UX dédiée.
Stack technique:
- Java 17
- Spring Boot 3.3 (MVC, Data, Security)
- PostgreSQL
- AWS Cloud : EC2, RDS, S3, etc.
- HTML, JavaScript, Vue.js
- Redis, Solr
- Terraform, Ansible, Docker
Senior Software Developer
Fundica
Montreal
Permanent à temps plein
About Us
Fundica is Canada's most award-winning online funding tool -- a search engine for all funding programs in Canada. The platform matches entrepreneurs, private investors, public funders, and advisors, through a unique crowdsourcing/crawler technology.
The Challenge
Are you a rockstar developer looking to work in a fun and challenging environment with a well-funded financial technology startup? We are looking for a motivated and smart teammate to join us on our journey to build next generation tools and fundamentally change the way businesses find funding.
Alongside our Platform Manager, designers, and software development team, you will design and develop next generation funding tools as we work to revolutionize the funding space.
What's in it for you?
- Work from our conveniently-located downtown office in Montreal (Peel Metro)
- Join an enthusiastic and dynamic team in a fast-paced learning environment
- Meet influencers in the tech community and expand your personal network
- Competitive compensation
- Monthly team events
- Enjoy a kitchen stocked with healthy snacks and beverages
The Ideal Candidate
- University degree or diploma in Computer Science or a related technical program
- Significant Javascript experience with recent JS frameworks such as Angular or React
- 5 years experience with OOP and 3 years with PHP
- Great time management skills
- Ability to work independently
- Fast learner
- Interest in financial technology
We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We thank you for your interest and unfortunately will only be able to contact those candidates selected for interviews.
Programmeur(euse) PLC
GORH
Montreal
Permanent à temps plein
Description du poste
Chez MESAR Procédé et Équipement, nous concevons et intégrons des solutions industrielles sur mesure destinées à optimiser les procédés de nos clients. Pour soutenir notre croissance et renforcer notre expertise interne, nous cherchons un Programmeur PLC passionné par l’automatisation et motivé par les défis techniques. Vous collaborerez avec notre équipe d’ingénierie, nos spécialistes de procédés et nos partenaires de fabrication pour développer et mettre en service des systèmes d’automatisation avancés. Votre contribution sera essentielle à la réussite de projets industriels d’envergure.
Vos responsabilités:
- Programmer, modifier et optimiser les programmes PLC.
- Développer des applications d’automatisation ainsi que des interfaces HMI ergonomiques et robustes.
- Rédiger et maintenir la documentation numérique ainsi que les séquences de contrôle.
- Développer et exécuter des plans de tests pour valider le fonctionnement complet des systèmes.
- Intégrer des technologies de contrôle avancées selon les exigences des procédés (motion, instrumentation, communication industrielle, sécurité fonctionnelle).
- Participer à la conception ou révision électrique lorsque requis.
- Effectuer des tests fonctionnels en atelier (FAT) et des mises en service complètes chez le client (SAT).
- Assurer la conformité des systèmes aux normes et pratiques MESAR ainsi qu’aux standards du secteur (CSA, ISA, IEC, etc.).
- Diagnostiquer et résoudre des problèmes liés à la programmation, aux réseaux industriels ou aux équipements de contrôle, à distance ou sur site.
- Offrir un soutien technique aux équipes internes ainsi qu’aux utilisateurs finaux.
- Participer à l’optimisation continue des solutions installées chez nos clients.
- Rédiger les rapports techniques, résultats de tests, plans de validation et notes de conception.
- Documenter les programmes, les configurations réseau et les manuels d’opération MESAR.
- Maintenir une structure claire de versions et d’archives de projets.
Profil recherché:
- Expérience entre 3 et 5 années.
- DEC en génie électrique, automatisation, instrumentation, génie logiciel ou formation technique équivalente.
- Rockwell essentiellement, Siemens un atout.
- Environnement technique où les idées et les solutions ingénieuses ont une réelle valeur.
- Nos valeurs collectives : Persévérer, Innover, Rassembler, Collaborer.
- Possibilités de développement professionnel au sein du Groupe MESAR qui totalise environ 145 employés à travers plusieurs disciplines.
- Équipe passionnée, expérimentée et reconnue pour son expertise.
Ce que nous offrons:
- Coopérative de travailleurs actionnaires.
- Mode de travail flexible selon les projets.
- Formation continue.
- Assurance collective complète.
- REER participatif.
- Stationnement gratuit.
Prêt à contribuer à des projets industriels majeurs? Envoyez-nous votre CV à: et venez participer à la conception et la réalisation de solutions d’automatisation qui font avancer les procédés industriels de demain.
UI Developer
Hays
Montreal
Permanent à temps plein
70,00$ - 80,00$ /heure
Description du poste
Rate: 70-80/hr INC
Hybrid
Location: Montreal
Senior Full Stack Developer
UI Development Angular
Vous serez un développeur techniquement compétent et enthousiaste avec le désir de travailler sur le développement d'applications backend. Vous soutiendrez et dirigerez différentes phases du cycle de vie du produit, y compris l'analyse, le développement et les tests. Vous développerez de nouveaux composants en Java et maintiendrez/améliorerez les composants existants en Java/Angular/Python. Une expérience commercialement prouvée en Java est requise avec un fort désir de développer vos compétences plus largement. De plus, il y a une opportunité de travailler avec des applications web front-end. Vous serez censé promouvoir les meilleures pratiques en matière de TDD, d'outils et de technologies de développement. Vous serez un membre proactif d'une équipe agile participant aux cérémonies et interagissant avec les propriétaires d'entreprise et les parties prenantes, ainsi qu'avec d'autres équipes agiles à travers la flotte. Le rôle impliquera une interaction constante avec les utilisateurs commerciaux du front office, analysant et recueillant des exigences. Développez et maintenez la documentation technique, y compris les diagrammes d'architecture et les documents de conception. Participez aux revues de code, garantissant un code de haute qualité et le respect des normes de codage. Résolvez et déboguez les problèmes, identifiant les causes profondes et mettant en œuvre des corrections. Restez à jour avec les tendances de l'industrie, les meilleures pratiques et les technologies émergentes. Encadrez les développeurs juniors en fournissant des conseils et un partage de connaissances.
Compétences requises
Essentielles
- UI Development Angular
- Au moins 5 ans d'expérience pratique en développement d'applications à page unique
- Concevoir et développer des composants UI réactifs, interactifs et conviviaux en utilisant Angular, HTML, CSS et TypeScript
- Implémenter des conceptions UI/UX et des maquettes en interfaces fonctionnelles et visuellement attrayantes
- Optimiser les performances de l'UI, garantissant des temps de chargement rapides et des interactions utilisateur fluides
- Collaborer avec les designers pour garantir la cohérence des conceptions et mettre en œuvre des systèmes de design
- Développer et maintenir des composants et bibliothèques UI réutilisables
Développement Backend Java
- Au moins 7 ans d'expérience pratique en développement d'applications à page unique
- Concevoir, développer et maintenir des services backend évolutifs, sécurisés et efficaces en utilisant Java, y compris des API RESTful et des microservices
- Implémenter la conception de schéma de base de données, la modélisation des données et les stratégies de migration des données en utilisant des bases de données relationnelles (ex. MySQL) et des bases de données NoSQL (ex. MongoDB)
- Développer et maintenir des services backend en utilisant des frameworks basés sur Java tels que Spring Boot ou Hibernate
- Assurer que les services backend sont hautement disponibles, évolutifs et tolérants aux pannes
Compétences souhaitables
- Expérience avec le langage de programmation Python et des frameworks tels que Django ou Flask
- Familiarité avec la conteneurisation (ex. Docker et Kubernetes, OpenShift est un plus)
- Expérience avec les pratiques DevOps, y compris l'intégration continue et le déploiement continu (CI/CD)
- Pile d'observabilité : Prometheus, Loki, Jaeger, Grafana
- Une bonne compréhension d'Agile/Scrum et la capacité de livrer des solutions sous cette méthodologie
- Expérience dans le développement d'architecture orientée services, bonne compréhension de la conception orientée objet et des modèles de conception
- Solides compétences analytiques et de conception, y compris la capacité à comprendre les exigences commerciales et à les traduire en conceptions techniques efficaces et efficaces qui fonctionnent bien dans des environnements d'entreprise à grande échelle et bien structurés
- Doit être à l'aise de travailler dans un environnement Unix et avoir de l'expérience avec des serveurs web tels qu'Apache et Tomcat
- Connaissance de Sonar, Cypress, Fortify, Snyk et d'autres outils standard de couverture de code/test
- Connaissance des tests d'automatisation en utilisant des outils tels que PyTest, Junit, Postman, Automation, PyUnit, Selenium, Mockito
TOP 3 compétences indispensables
- Java
- Angular
- Expérience en microservices (Spring Boot)
TOP 3 compétences souhaitables
- Scripting Python
- Connaissances en Cloud et DevOps (Kubernetes, GitHub, Jenkins, Bitbucket)
- Contributeur individuel fort
Full Stack Developer
XTM International
Montreal
Permanent à temps plein
Description du Poste
Residence in Greater Montreal (mandatory).
Hybrid role with daily presence in the office for the first three months of employment. Then, hybrid with presence of 3 to 4 days per week in the office.
This role is part of Consoltec, one of the companies within the XTM portfolio.
Consoltec develops an innovative, high-quality linguistic project management application called FlowFit for translation companies and linguistic services.
XTM Group is dedicated to delivering cutting-edge solutions in the field of translation management. Our mission is to help enterprises reach global markets more efficiently by creating, delivering, and supporting an industry-leading platform to automate and manage all aspects of the localization process.
Our culture emphasizes teamwork, collaboration, and a passion for language technology to better serve customers and employees. We are dedicated to creating a solution-oriented and inclusive environment where everyone feels valued and can contribute their best. Our core values guide our actions and are the foundation of our company culture, driving us to achieve the vision of being the leading Translation Management System for enterprises.
We are currently seeking an Intermediate/Senior (.NET C# Full Stack) developer to work in our Montreal Office in the Angus Technopole district.
You are dynamic, creative and like to be challenged. We are looking for a main developer .NET C# Full Stack who will assist in the development and implementation of our FlowFit solution. The ideal candidate will equally participate in the design and analysis of our individual clients’ needs.
JOIN OUR TEAM
- Participate in important projects for international clients
- Work with a talented team in a friendly environment
- Agile work environment
KEY RESPONSIBILITIES
- Actively participate in the development of our FlowFit solution
- Define and develop interfaces
- Provide proactive monitoring to propose improvements
Requirements
- Bachelor’s Degree in computer science, or equivalent
- Strong knowledge of C#, REST API, Entity Framework, SQL, .NET Core, Angular
- Angular, CSS, jQuery, HTML5, Telerik suite, Kendo UI, AngularJS
- Minimum of 5 years experience in WEB development.
- Strong knowledge of Microsoft .Net Frameworks (.NET 8 and 4.8) and Visual Studio
- GIT
- Azure DevOps
- Bilingual in English and French
Benefits
What You Can Expect
Beyond a competitive salary, we offer a range of benefits designed to support your life and career, including:
Professional development, with access to international opportunities and career advancement programs.
Continuous learning, powered by top-tier tools, training resources, and industry expertise.
Benefits may vary by location — your Talent Partner will provide full details during the hiring process.
Everyone Belongs at XTM
At XTM, we design experiences that reflect and include the full spectrum of people we serve — and that begins with our own team. We're dedicated to building a workplace where inclusion isn’t just a value, but a daily practice. Here, you’ll find the support and encouragement to grow, succeed, and truly belong - no matter your background. Explore our Diversity & Inclusion page to see how we’re shaping a more inclusive future at XTM.
The Application Journey
When you apply, our Talent Acquisition team will carefully review your application. If your experience aligns with the role, we’ll be in touch to guide you through the next steps.
⚠️ Recruitment Alert: Please be aware of fraudulent recruitment activity. Only engage with XTM emails ending in xtm.ai and xtm.cloud OR transifex.com.
We’re also committed to accessibility and inclusive hiring. If you need accommodations at any stage of the process, please indicate this in your application or speak directly with the Talent Partner.
Full Stack Developer
FLiiP
Montreal
Permanent à temps plein
Description de poste
FLiiP is a fast-growing company offering a flexible, dynamic and stimulating work environment in the exciting field of sports and physical activity. This is your chance to join a company that has already proven its success and is at the dawn of exponential growth. We are looking for a developer who is passionate about technology and will join our engineering team to help deliver the next big innovations in the fitness industry.
Why work at FLiiP?
By joining our talented FLiiP team, you will enjoy greater autonomy, responsibility and career growth opportunities. We are a growing company where projects are varied and stimulating, and teamwork is highly valued. You will be joining a dynamic technical team where you will have your input in how we build resilient architecture and use the right technologies to provide our users with a product that they'll love. If you want to learn fast and have an impact every day, this is the right job for you.
Your mission:
As part of the engineering team, you will help us build and maintain our flagship product, as well as drive innovation forward by developing new features in the fitness industry. You will also be part of the migration plan towards a new technology stack.
Your tasks:
- Designing, building and supporting amazing features.
- Improving the code and architecture.
- Sharpening your best practices to ensure a sustainable product while delivering value.
Requirements
- You love to solve puzzles and think outside the box.
- You have excellent communication and listening skills.
- You like to automate things to make life easier.
- You are not afraid to try new things and bring improvements to the table.
- You are proactive, detail-oriented, forward-thinking and driven.
- You are a team player who inspires others with enthusiasm and dynamism.
- You have a degree in software engineering or relevant experience you can show off.
- Experience in technologies in our stack is a plus.
Our stack:
- Devops: AWS & GitHub
- PHP
- MySQL
- React and ReactNative
- Python
Benefits
- Health, Fitness & Wellness program: We provide all employees an allowance to take fitness and meditation classes in their local communities.
- Access to a monthly telecommunications allowance (phone & internet).
- Remote or on-site work, it is up to you.
- Career advancement opportunities of a growing SAAS.
- Competitive salary based on your experience.
- Dynamic and flexible work environment: Integrates fun and joy as a way of being and working.
- Efficient and motivating team members. If this sounds like you, contact us! Our future is bright, exciting, and full of opportunities.
We know imposter syndrome can get in the way of spectacular candidates, but please don’t hesitate to apply. We’d love to hear from you.
Software Developer (Remote)
Mind Friend PRO
Montreal
Permanent à temps plein
Description du Poste
Website:
LinkedIn:
We are looking for a Senior Full-Stack Engineer to join our distributed team. You will be responsible for building scalable, cloud-native applications and integrating AI-driven features into our core product. This is a 100% remote (asynchronous-first) position.
What You’ll Do:
- Design and deploy microservices using $Node.js$ and $Python$.
- Architect frontend interfaces with $React$ or $Next.js$.
- Implement and optimize LLM integrations (OpenAI/Anthropic) via API.
- Manage cloud infrastructure using Terraform or Kubernetes (AWS/Azure).
- Lead code reviews with a focus on security-first practices.
Requirements
- 5+ years of professional software development experience.
- AI Fluency: Proven experience using AI-assisted coding tools (e.g., Cursor, GitHub Copilot) to accelerate delivery.
- Communication: Exceptional written English for documentation and Slack-based collaboration.
- Tech Stack: Proficiency in $TypeScript$, $SQL$, and at least one backend language ($Go$, $Python$, or $Java$).
Benefits
- Compensation: Competitive base salary plus commission on each project.
- Remote-first—work from anywhere in the world with a global team.
Senior Full-stack Engineer
Xsolla
Montreal
Permanent à temps plein
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1500 game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game. For more information visit.
ABOUT YOU
We are looking for a Senior Full-Stack Engineer who is innovative, detail-oriented, and highly collaborative to join our Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to build end-to-end solutions, design scalable architectures, and drive performance and reliability across both frontend and backend systems. Strong proficiency in React and modern frontend development practices along with solid backend expertise in Go (or a similar language) is essential, along with experience in microservices architecture, distributed systems, and cloud-native environments using Docker and Kubernetes. The ability to own features from concept to production, troubleshoot complex system behaviors, and continuously optimize performance and resiliency will be key to your success in this role. If you're passionate about building seamless full-stack experiences that power impactful products and love creating scalable solutions that support gaming, payment, and digital commerce ecosystems, we would love to hear from you!
Responsibilities
- Design, build, and maintain full-stack applications that power core products and platforms.
- Develop responsive, high-performance user interfaces using React.
- Build and maintain backend services using Go and event-driven architectures.
- Build scalable microservices in containerized environments using Docker and Kubernetes.
- Drive architecture decisions that improve performance, resiliency, and maintainability.
- Collaborate with engineers, product managers, designers, and QA to deliver end-to-end solutions.
- Own your code in production, monitor, debug, and continuously improve application performance and reliability.
- Write automated tests and follow CI/CD best practices to ensure high-quality deployments.
- Participate in code reviews, technical discussions, and knowledge sharing across teams.
- Participate in on-call rotation to support production systems and respond to incidents.
Qualifications & Skills
- 5 years of full-stack development experience.
- Strong proficiency in React and modern frontend development practices.
- Solid backend experience in Go or a similar language.
- Strong understanding of microservices architecture, distributed systems, and event-based communication.
- Familiarity with cloud infrastructure and container orchestration (e.g., Kubernetes, Docker).
- Solid understanding of observability, monitoring, and performance optimization.
- Ability to troubleshoot production issues, analyze system behavior, and drive resolution.
Nice to Have
- Experience with React Native for mobile development.
- Background in gaming, payments, or commerce systems.
- Experience in adtech or offer monetization platforms.
- Hands-on experience with Kafka or equivalent streaming platforms.
- Experience with Redis or other in-memory data stores.
- Experience with cloud platforms (e.g., AWS, GCP, or Azure).
- Familiarity with ClickHouse, Postgres, or other analytical/OLAP/OLTP databases.
- Prior experience working on internal platforms or developer-facing tools.
$140,000 - $160,000 a year
Equal Employment Opportunity Statement:
Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law. We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.
Criminal History Consideration:
For the Senior Full-stack Engineer, we will conduct a background check that may include the following: Criminal history check, Employment verification, Education verification.
Relevance to job Responsibilities:
The background check is relevant to this position because of the following role responsibilities: Accessing confidential company data, Ensuring compliance with regulatory requirements, Handling sensitive financial information/managing budgets/accessing funds.
Rights Under the Fair Chance Act:
Applicants are encouraged to inquire about their rights under the Fair Chance Act. If you have questions regarding our hiring practices, please contact emailprotected. We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Required Experience:
Senior IC
Key Skills
- Abinitio
- Administration And Accounting
- Android
- Bid Management
- Inventory Management
- Embedded C
Employment Type:
Full Time
Experience:
years
Vacancy:
1
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte
Alerte emploi
Optimisez votre recherche d’emploi avec Espresso-Jobs !
Recevez en priorité, par courriel, des offres correspondant à votre profil… Et postulez avant tout le monde !