This industry-leading Retail Technology company in Ville Saint-Laurent is looking for a Program Manager.Additional information:Contract in consultationTerm: 12 months renewable.Start date: February 2025Schedule: (40h/week).......................................................................AdvantagesTBD"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ResponsibilitiesHere are the responsibilities for this Program Manager at
This industry-leading Retail Technology company in Ville Saint-Laurent is looking for a Program Manager.Additional information:Contract in consultationTerm: 12 months renewable.Start date: February 2025Schedule: (40h/week).......................................................................AdvantagesTBD"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ResponsibilitiesHere are the responsibilities for this Program Manager at
Souhaitez-vous rejoindre une entreprise en plein essor dans le secteur immobilier, reconnue pour son innovation, sa vision stratégique et son engagement envers l’excellence?Nous recherchons un(e) Contrôleur Financier pour piloter la gestion financière et accompagner le développement ambitieux de notre client.Titre du poste: Contrôleur FinancierEmplacement : Montréal (Hybride)Salaire: Jusqu'à 130K selon l'expérienceAvantages- Rémunération compétitive accomp
Souhaitez-vous rejoindre une entreprise en plein essor dans le secteur immobilier, reconnue pour son innovation, sa vision stratégique et son engagement envers l’excellence?Nous recherchons un(e) Contrôleur Financier pour piloter la gestion financière et accompagner le développement ambitieux de notre client.Titre du poste: Contrôleur FinancierEmplacement : Montréal (Hybride)Salaire: Jusqu'à 130K selon l'expérienceAvantages- Rémunération compétitive accomp
Are you looking for a new administrative challenge? Are you interested in a supervision role in the legal sector?Are you looking to join an organization that fosters the personal development of individuals, within a team dynamic, and offers stimulating career opportunities?Our client, a major legal firm, is looking to hire a Business center supervisor for their downtown Montreal office. Reporting to the Senior Manager, Legal Support Professionals in the M
Are you looking for a new administrative challenge? Are you interested in a supervision role in the legal sector?Are you looking to join an organization that fosters the personal development of individuals, within a team dynamic, and offers stimulating career opportunities?Our client, a major legal firm, is looking to hire a Business center supervisor for their downtown Montreal office. Reporting to the Senior Manager, Legal Support Professionals in the M
Un coordonnateur numérique B2B est recherché pour une entreprise établie à Montréal.Nous recherchons un coordonnateur numérique B2B pour rejoindre notre équipe de marketing commercial. En tant que coordonnateur numérique B2B, votre rôle majeur sera de contribuer au succès des campagnes numériques B2B et à améliorer la présence numérique globale.Le Coordonnateur numérique B2B connait son domaine sur le bout des doigts et a un esprit visionnaire, afin d'iden
Un coordonnateur numérique B2B est recherché pour une entreprise établie à Montréal.Nous recherchons un coordonnateur numérique B2B pour rejoindre notre équipe de marketing commercial. En tant que coordonnateur numérique B2B, votre rôle majeur sera de contribuer au succès des campagnes numériques B2B et à améliorer la présence numérique globale.Le Coordonnateur numérique B2B connait son domaine sur le bout des doigts et a un esprit visionnaire, afin d'iden
A B2B digital coordinator is needed for a company based in the southwest of the island of Montreal.We're looking for a B2B digital coordinator to join our commercial marketing team. As a B2B Digital Coordinator, your main role will be to contribute to the success of B2B digital campaigns and improve the overall digital presence.The B2B Digital Coordinator knows his or her field inside out and has a visionary mindset to identify trends and ideas to help opt
A B2B digital coordinator is needed for a company based in the southwest of the island of Montreal.We're looking for a B2B digital coordinator to join our commercial marketing team. As a B2B Digital Coordinator, your main role will be to contribute to the success of B2B digital campaigns and improve the overall digital presence.The B2B Digital Coordinator knows his or her field inside out and has a visionary mindset to identify trends and ideas to help opt
Our client, an important multinational company, is looking for a Plant Controller for a maternity leave replacement (12 months).Job Title: Plant ControllerLocation: MontrealSalary : 90K-120K depending on experienceDuration : 12 monthsAre you interested in working for a company that promotes the professional development and well-being of its employees?Then this position is for you!Advantages- A great and dynamic team- Positive and stimulating work environm
Our client, an important multinational company, is looking for a Plant Controller for a maternity leave replacement (12 months).Job Title: Plant ControllerLocation: MontrealSalary : 90K-120K depending on experienceDuration : 12 monthsAre you interested in working for a company that promotes the professional development and well-being of its employees?Then this position is for you!Advantages- A great and dynamic team- Positive and stimulating work environm
Position: Accounts Receivable / Collections SpecialistLocation: Downtown Montreal Salary: $60,000 - $80,000Role Overview: Reporting to the Supervisor of Billing and Collections, this role offers an opportunity to contribute significantly to our client’s financial operations. As an integral part of the finance team, you’ll play a key role in the company’s ongoing evolution and transition to a new ERP system. You’ll be responsible for managing collections an
Position: Accounts Receivable / Collections SpecialistLocation: Downtown Montreal Salary: $60,000 - $80,000Role Overview: Reporting to the Supervisor of Billing and Collections, this role offers an opportunity to contribute significantly to our client’s financial operations. As an integral part of the finance team, you’ll play a key role in the company’s ongoing evolution and transition to a new ERP system. You’ll be responsible for managing collections an
Are you looking for a new administrative challenge in downtown Montreal, in a beautiful office steps away from the Square Victoria Station. Do you love to interact with others, and have great time management skills? If so, this could be the role for you!Our client, an amazing boutique accounting firm, is looking for an Office Administrator to join their dynamic team!Advantages-Beautiful office with a great atmosphere-Connected to metro station-35 hour, 5
Are you looking for a new administrative challenge in downtown Montreal, in a beautiful office steps away from the Square Victoria Station. Do you love to interact with others, and have great time management skills? If so, this could be the role for you!Our client, an amazing boutique accounting firm, is looking for an Office Administrator to join their dynamic team!Advantages-Beautiful office with a great atmosphere-Connected to metro station-35 hour, 5
Vous êtes passionné par la fiscalité et souhaitez mettre à profit votre expertise dans un environnement stable et reconnu? Rejoignez une société d’État de premier plan, réputée pour son impact positif et son engagement envers l’excellence. En tant qu’Analyste Fiscalité, vous jouerez un rôle clé en assurant la conformité des opérations financières aux règlementations fiscales en constante évolution.Si vous cherchez à évoluer dans un cadre professionnel stim
Vous êtes passionné par la fiscalité et souhaitez mettre à profit votre expertise dans un environnement stable et reconnu? Rejoignez une société d’État de premier plan, réputée pour son impact positif et son engagement envers l’excellence. En tant qu’Analyste Fiscalité, vous jouerez un rôle clé en assurant la conformité des opérations financières aux règlementations fiscales en constante évolution.Si vous cherchez à évoluer dans un cadre professionnel stim
POSTE : Commis à la facturation TYPE : Temps plein 37.5h/semEMPLACEMENT : LongueuilSALAIRE : Compétitif au marchéDÉBUT : ImmédiatementAvez-vous le souci du détail? Êtes-vous minutieux(se) et méthodologique? Si oui, le poste Commis à la facturation sera idéal pour vous.N'attendez pas et envoyez-moi votre candidature dès aujourd'hui!!dania.desabranco@randstad.ca !!! 514 214 6594 !! AvantagesEntrée de poste rapideTravail très stimulantPossibilité de prolon
POSTE : Commis à la facturation TYPE : Temps plein 37.5h/semEMPLACEMENT : LongueuilSALAIRE : Compétitif au marchéDÉBUT : ImmédiatementAvez-vous le souci du détail? Êtes-vous minutieux(se) et méthodologique? Si oui, le poste Commis à la facturation sera idéal pour vous.N'attendez pas et envoyez-moi votre candidature dès aujourd'hui!!dania.desabranco@randstad.ca !!! 514 214 6594 !! AvantagesEntrée de poste rapideTravail très stimulantPossibilité de prolon
Souhaitez-vous mettre en oeuvre vos compétences financières afin de trouver des solutions stratégiques et efficaces qui aideront l’organisation à atteindre ses objectifs financiers?Désirez-vous participer au processus décisionnel de l’entreprise?Aimeriez-vous rejoindre une équipe dynamique de professionnels engagés vers un objectif commun?Souhaitez-vous poursuivre votre développement professionnel dans un milieu de travail inspirant avec une technologie de
Souhaitez-vous mettre en oeuvre vos compétences financières afin de trouver des solutions stratégiques et efficaces qui aideront l’organisation à atteindre ses objectifs financiers?Désirez-vous participer au processus décisionnel de l’entreprise?Aimeriez-vous rejoindre une équipe dynamique de professionnels engagés vers un objectif commun?Souhaitez-vous poursuivre votre développement professionnel dans un milieu de travail inspirant avec une technologie de
Do you want to apply your financial skills to find strategic and effective solutions that will help the organization achieve its financial goals?Do you want to participate in the company's decision-making process?Would you like to join a dynamic team of professionals committed to a common goal?Would you like to continue your professional development in an inspiring work environment with state-of-the-art technology and best practices?Our client in the Manuf
Do you want to apply your financial skills to find strategic and effective solutions that will help the organization achieve its financial goals?Do you want to participate in the company's decision-making process?Would you like to join a dynamic team of professionals committed to a common goal?Would you like to continue your professional development in an inspiring work environment with state-of-the-art technology and best practices?Our client in the Manuf
Notre client, une organisation stable et prospère opérant dans le secteur de la santé, recherche un(e) Assistant-Contrôleur motivé(e) pour rejoindre son équipe financière.Le candidat idéal sera responsable d'apporter un soutien essentiel aux fonctions de contrôle financier tout en contribuant au maintien de l'intégrité financière de l'entreprise.Ce poste est conçu pour offrir une trajectoire d'évolution professionnelle. En fonction de la performance, de l
Notre client, une organisation stable et prospère opérant dans le secteur de la santé, recherche un(e) Assistant-Contrôleur motivé(e) pour rejoindre son équipe financière.Le candidat idéal sera responsable d'apporter un soutien essentiel aux fonctions de contrôle financier tout en contribuant au maintien de l'intégrité financière de l'entreprise.Ce poste est conçu pour offrir une trajectoire d'évolution professionnelle. En fonction de la performance, de l
Our client, a Canadian company in the Tech industry, is looking for a Senior Financial Analyst to join its Montreal team.Job Title: Senior Financial AnalystLocation: Downtown Montreal (Hybrid)Salary: Up to 100K depending on experienceDuration: Temporary to PermanentAre you interested in joining an ambitious company that is currently experiencing a rapid business growth?Then this position is for you!Advantages- A thriving work environment- Hybrid (3 days a
Our client, a Canadian company in the Tech industry, is looking for a Senior Financial Analyst to join its Montreal team.Job Title: Senior Financial AnalystLocation: Downtown Montreal (Hybrid)Salary: Up to 100K depending on experienceDuration: Temporary to PermanentAre you interested in joining an ambitious company that is currently experiencing a rapid business growth?Then this position is for you!Advantages- A thriving work environment- Hybrid (3 days a
Vous êtes à la recherche d'un poste stimulant où vous aurez l'occasion d'avoir un impact considérable sur un leader de l'industrie ?Vous avez d'excellentes relations et un esprit créatif ?Si c'est le cas, ce poste est peut-être fait pour vous ! Il s'agit d'un contrat de 18 mois avec un fort potentiel d'extension.-Emplacement : Montréal, QC-Salaire : 26$/heure-Les opportunités globales de croissance et de développement professionnel vous aideront à décider
Vous êtes à la recherche d'un poste stimulant où vous aurez l'occasion d'avoir un impact considérable sur un leader de l'industrie ?Vous avez d'excellentes relations et un esprit créatif ?Si c'est le cas, ce poste est peut-être fait pour vous ! Il s'agit d'un contrat de 18 mois avec un fort potentiel d'extension.-Emplacement : Montréal, QC-Salaire : 26$/heure-Les opportunités globales de croissance et de développement professionnel vous aideront à décider
Poste : Technicien(ne) comptable en cabinet comptableLieu: LongueuilDomaine: Services professionnelsHoraire: 35-40H/semaine, horaire flexible, possibilité d'un horaire de 4 joursMode: HybrideSalaire : 60 000$ à 65 000$Début : Dès que possibleÊtes-vous un(e) technicien(ne) comptable expérimentée avec la comptabilité générale? Souhaitez-vous évoluer dans une belle équipe ainsi que dans une ambiance familiale au sein d'un cabinet comptable? Si oui, le poste d
Poste : Technicien(ne) comptable en cabinet comptableLieu: LongueuilDomaine: Services professionnelsHoraire: 35-40H/semaine, horaire flexible, possibilité d'un horaire de 4 joursMode: HybrideSalaire : 60 000$ à 65 000$Début : Dès que possibleÊtes-vous un(e) technicien(ne) comptable expérimentée avec la comptabilité générale? Souhaitez-vous évoluer dans une belle équipe ainsi que dans une ambiance familiale au sein d'un cabinet comptable? Si oui, le poste d
Offre d'emploi : Commis comptableLocalisation: MontréalVous recherchez un environnement de travail conciliant, une équipe de travail performante et accueillante ?Ici, c'est votre chance de mettre les pieds dans une entreprise en pleine expansion.Continuez votre lecture afin de voir où vous pouvez faire parvenir votre candidature.AvantagesMode Hybride : Profitez de la flexibilité pour travailler à partir de chez vous, 2 fois par semaine.Bon salaire : Nous v
Offre d'emploi : Commis comptableLocalisation: MontréalVous recherchez un environnement de travail conciliant, une équipe de travail performante et accueillante ?Ici, c'est votre chance de mettre les pieds dans une entreprise en pleine expansion.Continuez votre lecture afin de voir où vous pouvez faire parvenir votre candidature.AvantagesMode Hybride : Profitez de la flexibilité pour travailler à partir de chez vous, 2 fois par semaine.Bon salaire : Nous v
Join Our Team as a Bilingual Customer Service Coordinator!Are you detail-oriented and ready to thrive in a dynamic administrative role? We’re seeking a dedicated Bilingual Customer Service Coordinator to join our Montreal team! In this position, you’ll play a vital role in supporting our operations, ensuring our clients receive exceptional service through efficient coordination and communication.What You’ll Do: As a Bilingual Customer Service Coordinator,
Join Our Team as a Bilingual Customer Service Coordinator!Are you detail-oriented and ready to thrive in a dynamic administrative role? We’re seeking a dedicated Bilingual Customer Service Coordinator to join our Montreal team! In this position, you’ll play a vital role in supporting our operations, ensuring our clients receive exceptional service through efficient coordination and communication.What You’ll Do: As a Bilingual Customer Service Coordinator,
Nous recherchons un développeur hautement qualifié ayant de l'expérience en Core Java, gestion de bases de données, et développement d'applications côté serveur pour rejoindre notre équipe. Le candidat retenu contribuera au développement et à l'amélioration des applications de gestion du risque de marché dans un environnement dynamique, au sein d'une équipe Agile répartie sur plusieurs sites, y compris Montréal, Budapest, Inde, Londres et New York. Le rôle
Nous recherchons un développeur hautement qualifié ayant de l'expérience en Core Java, gestion de bases de données, et développement d'applications côté serveur pour rejoindre notre équipe. Le candidat retenu contribuera au développement et à l'amélioration des applications de gestion du risque de marché dans un environnement dynamique, au sein d'une équipe Agile répartie sur plusieurs sites, y compris Montréal, Budapest, Inde, Londres et New York. Le rôle
Vous avez une expérience dans l'import/export, le transport de marchandises ou la logistique ? Vous avez à cœur de résoudre les problèmes et vous êtes prêt à faire un effort supplémentaire pour satisfaire vos clients ? Voulez-vous faire partie d'un leader de l'expédition mondiale ? Si oui, nous avons une opportunité exceptionnelle pour vous ! Cette entreprise mondiale est située dans un secteur facile d'accès de Westmount et cherche à embaucher un poste c
Vous avez une expérience dans l'import/export, le transport de marchandises ou la logistique ? Vous avez à cœur de résoudre les problèmes et vous êtes prêt à faire un effort supplémentaire pour satisfaire vos clients ? Voulez-vous faire partie d'un leader de l'expédition mondiale ? Si oui, nous avons une opportunité exceptionnelle pour vous ! Cette entreprise mondiale est située dans un secteur facile d'accès de Westmount et cherche à embaucher un poste c
Es tu un pro de la conduite de chariot élévateur ? le domaine des entrepôts et de la logistique n'ont pas de secrets pour toi ? Tu aimerais occuper un poste dans une entreprise sécuritaire sur un quart de jour ? Dans ce cas, j,ai le poste qu'ill te faut ! Si tu es en mesure de te déplacer vers la ville de La Prairie continue la lecture afin de te lancer dans une aventure logistique pleine d'excitation et de défis! Une entreprise qui a le vent dans les voil
Es tu un pro de la conduite de chariot élévateur ? le domaine des entrepôts et de la logistique n'ont pas de secrets pour toi ? Tu aimerais occuper un poste dans une entreprise sécuritaire sur un quart de jour ? Dans ce cas, j,ai le poste qu'ill te faut ! Si tu es en mesure de te déplacer vers la ville de La Prairie continue la lecture afin de te lancer dans une aventure logistique pleine d'excitation et de défis! Une entreprise qui a le vent dans les voil
Randstad Digital is seeking a Program Manager for large-scale Contact Center as a Service (CCaaS) implementation projects, offered as a long-term, renewable contract. The ideal candidate will have strong leadership skills and a proven track record of successfully managing complex, large-scale projects.Your main responsibilities would include:- Lead End-to-End CCaaS Implementations: Direct the entire lifecycle of CCaaS solution deployment, from initial plan
Randstad Digital is seeking a Program Manager for large-scale Contact Center as a Service (CCaaS) implementation projects, offered as a long-term, renewable contract. The ideal candidate will have strong leadership skills and a proven track record of successfully managing complex, large-scale projects.Your main responsibilities would include:- Lead End-to-End CCaaS Implementations: Direct the entire lifecycle of CCaaS solution deployment, from initial plan
Poste: Comptable SeniorEntreprise: InvestissementsEmplacement: MontréalSalaire: 75-90K + BonusNous sommes à la recherche d'un comptable senior pour un family office située à Montréal. Il s'agit d'une entreprise très bien réputée et les gens restent sur le long terme. De plus, ils ont des avantags compétitifs.AvantagesAvantages:- Bonus- Bonne contribution au REER- Assurances complète- Belle stabilité au sein de l'entreprise ResponsabilitésResponsibilités:-
Poste: Comptable SeniorEntreprise: InvestissementsEmplacement: MontréalSalaire: 75-90K + BonusNous sommes à la recherche d'un comptable senior pour un family office située à Montréal. Il s'agit d'une entreprise très bien réputée et les gens restent sur le long terme. De plus, ils ont des avantags compétitifs.AvantagesAvantages:- Bonus- Bonne contribution au REER- Assurances complète- Belle stabilité au sein de l'entreprise ResponsabilitésResponsibilités:-
Backend-FullStack .Net DeveloperAre you passionate about software development? Do you have more than five years of development experience? Do you want to participate in the full scope of development, from analysis to testing?Do you want to make a difference and join a multidisciplinary team in agile mode?So, this permanent .NET backend developer position with great teleworking flexibility may be for you!AdvantagesHere are some of the perks...•Collective in
Backend-FullStack .Net DeveloperAre you passionate about software development? Do you have more than five years of development experience? Do you want to participate in the full scope of development, from analysis to testing?Do you want to make a difference and join a multidisciplinary team in agile mode?So, this permanent .NET backend developer position with great teleworking flexibility may be for you!AdvantagesHere are some of the perks...•Collective in
Le candidat retenu devra posséder d'excellentes aptitudes à la communication et à la gestion du temps, ainsi que le désir de travailler dans un environnement rapide, en constante évolution et trépidant. Êtes-vous à l'aise avec la technologie ? Vous savez rester calme sous la pression ? Vous êtes un excellent communicateur et autonome ? Vous êtes à la recherche d'un emploi stable, amusant et gratifiant ?Un poste de service à la clientèle est un rôle au
Le candidat retenu devra posséder d'excellentes aptitudes à la communication et à la gestion du temps, ainsi que le désir de travailler dans un environnement rapide, en constante évolution et trépidant. Êtes-vous à l'aise avec la technologie ? Vous savez rester calme sous la pression ? Vous êtes un excellent communicateur et autonome ? Vous êtes à la recherche d'un emploi stable, amusant et gratifiant ?Un poste de service à la clientèle est un rôle au
The successful candidate will have admirable communication & time management skills and the desire to work in a fast-paced, ever-changing and hectic environment. Are you tech-savvy? Can you stay calm under pressure? Are you an excellent communicator and self-sufficient? Are you looking for a stable, fun fulfilling job?A customer service position is a role within an organization that focuses on providing assistance and support to customers. The primary
The successful candidate will have admirable communication & time management skills and the desire to work in a fast-paced, ever-changing and hectic environment. Are you tech-savvy? Can you stay calm under pressure? Are you an excellent communicator and self-sufficient? Are you looking for a stable, fun fulfilling job?A customer service position is a role within an organization that focuses on providing assistance and support to customers. The primary
Vous recherchez un nouveau défi administratif? Une carrière dans le secteur juridique vous tente ?Est-ce que vous cherchez à rejoindre une organisation qui favorise le développement personnel des individus, à l’intérieur d’une dynamique d’équipe, et offrant des perspectives de carrière stimulantes?Notre client, une firme importante dans le domaine juridique, cherche à embaucher, une Adjointe juridique Droit des affaires pour leur bureau du centre-ville de
Vous recherchez un nouveau défi administratif? Une carrière dans le secteur juridique vous tente ?Est-ce que vous cherchez à rejoindre une organisation qui favorise le développement personnel des individus, à l’intérieur d’une dynamique d’équipe, et offrant des perspectives de carrière stimulantes?Notre client, une firme importante dans le domaine juridique, cherche à embaucher, une Adjointe juridique Droit des affaires pour leur bureau du centre-ville de
Offre d'emploi : Spécialiste à la paieLocalisation: MontréalVous cumulez au moins 5 années d'expérience à la paie, dont la paie Américaine ?Vous recherchez un environnement de travail conciliant, une équipe de travail performante et accueillante ?Ici, c'est votre chance de mettre les pieds dans une entreprise en pleine expansion.Continuez votre lecture afin de voir où vous pouvez faire parvenir votre candidature.AvantagesMode Hybride ou 100% télétravail a
Offre d'emploi : Spécialiste à la paieLocalisation: MontréalVous cumulez au moins 5 années d'expérience à la paie, dont la paie Américaine ?Vous recherchez un environnement de travail conciliant, une équipe de travail performante et accueillante ?Ici, c'est votre chance de mettre les pieds dans une entreprise en pleine expansion.Continuez votre lecture afin de voir où vous pouvez faire parvenir votre candidature.AvantagesMode Hybride ou 100% télétravail a
La conciliation bancaire n'a aucun secret pour vous?Vous êtes disponible de suite et souhaitez intégrer un environnement où les défis ne manquent pas à l'appel?Alors n'attendez plus, c'est le moment de postuler et d'embarquer.Poste : Technicien Comptable, 12 mois de missionLangues : Français, AnglaisSalaire: 27$/heureLocalisation : Montréal EstPrêt à relever le défi ?Envoyez-moi votre candidature : lisa.puech@randstad.ca(438) 465-4358.AvantagesVos avantage
La conciliation bancaire n'a aucun secret pour vous?Vous êtes disponible de suite et souhaitez intégrer un environnement où les défis ne manquent pas à l'appel?Alors n'attendez plus, c'est le moment de postuler et d'embarquer.Poste : Technicien Comptable, 12 mois de missionLangues : Français, AnglaisSalaire: 27$/heureLocalisation : Montréal EstPrêt à relever le défi ?Envoyez-moi votre candidature : lisa.puech@randstad.ca(438) 465-4358.AvantagesVos avantage
🚩3x ROLES🚩Context and organizationDirector: Responsible for the customer portal (client center).Teams: 2 teams in charge of various shared portal functionalities:Policy change, payment and claims.Login and registration, as well as everything other than informational content, documents or personal information.New project: Front-end migration to AWS cloud.Beginning of project, no analysis yet carried out.Front-end technologies : React, CloudFront, and AWS
🚩3x ROLES🚩Context and organizationDirector: Responsible for the customer portal (client center).Teams: 2 teams in charge of various shared portal functionalities:Policy change, payment and claims.Login and registration, as well as everything other than informational content, documents or personal information.New project: Front-end migration to AWS cloud.Beginning of project, no analysis yet carried out.Front-end technologies : React, CloudFront, and AWS