Developpeuse Front End (web) Senior // Senior Front End Developer (web)

Montreal, QC, Canada

Job Description


Mistplay est le programme de fid\xc3\xa9lit\xc3\xa9 n\xc2\xb0 1 pour les joueurs sur mobile et compte plus de 20 millions d\'utilisateurs dans le monde entier. Des millions de joueurs utilisent notre plateforme pour d\xc3\xa9couvrir des jeux, entrer en contact avec leurs amis et gagner de superbes r\xc3\xa9compenses. Nous sommes une entreprise rentable en forte croissance, r\xc3\xa9cemment class\xc3\xa9e comme la troisi\xc3\xa8me entreprise technologique \xc3\xa0 la croissance la plus rapide au Canada.

Notre passion pour l\'innovation est le moteur de notre croissance dans le secteur, gr\xc3\xa2ce au d\xc3\xa9veloppement de nouvelles applications, d\'outils Ad Tech puissants et au lancement r\xc3\xa9cent d\'une division d\xc3\xa9di\xc3\xa9e \xc3\xa0 l\'\xc3\xa9dition de jeux mobiles. Chez Mistplay, nous faisons appel \xc3\xa0 la collaboration strat\xc3\xa9gique, cr\xc3\xa9ative et ax\xc3\xa9e sur les donn\xc3\xa9es pour nourrir notre imagination sur ce qui peut \xc3\xaatre r\xc3\xa9alis\xc3\xa9.

Mistplay is the #1 Loyalty Program for mobile gamers - with over 20 million users worldwide. Millions of gamers use our platform to discover games, connect with friends, and earn awesome rewards. We are a fast growing profitable company, recently ranked as the 3rd fastest growing technology company in Canada. Our passion to innovate drives our growth across the industry with the development of new apps, powerful ad tech tools, and the recent launch of a publishing division for mobile games. Mistplay embraces strategic, creative, and data-driven collaboration to fuel our imagination of what can be achieved.

En tant que D\xc3\xa9veloppeuse Front-end Senior (Web) chez Mistplay, tu joueras un r\xc3\xb4le de premier plan dans les op\xc3\xa9rations de l\'entreprise en mettant en place et en assurant la maintenance du Front-end et de l\'infrastructure pour divers services web de Mistplay. Tu travailleras avec une \xc3\xa9quipe diversifi\xc3\xa9e et talentueuse de d\xc3\xa9veloppeurs de logiciels, de concepteurs et de gestionnaires de produits, dans le but de livrer dans les meilleurs d\xc3\xa9lais des produits de qualit\xc3\xa9 destin\xc3\xa9s \xc3\xa0 des clients internes et externes.

As a Senior Frontend Software Developer (Web) at Mistplay you will play a leading role in the operations of the company by building and maintaining the frontend and infrastructure for various Mistplay web services. You will be working with a diverse and talented team of software developers, designers and product managers to quickly deliver quality products that serve both internal and external customers.

Tes responsabilit\xc3\xa9s

  • \xc3\x89crire et tester du code (\xc3\xa0 l\'aide de
, et Typescript) qui est performant, \xc3\xa9volutif, maintenable et qui r\xc3\xa9pond aux exigences fonctionnelles dans un environnement au rythme rapide * R\xc3\xa9diger des tests unitaires et d\'int\xc3\xa9gration pour s\'assurer que nous avons une couverture suffisante
  • Travailler avec notre \xc3\xa9quipe d\'infrastructure pour assurer le bon fonctionnement de notre application en production
  • Travailler avec QA pour s\'assurer que nous livrons un logiciel sans bogue \xc3\xa0 la production
  • Collaborer avec des ing\xc3\xa9nieurs logiciels, des concepteurs et des chefs de produit pour cr\xc3\xa9er et stimuler l\'innovation dans nos produits
  • Participer aux revues de code et aux sacs bruns pour aider \xc3\xa0 favoriser une culture de croissance et d\'apprentissage au sein de l\'organisation
  • Contribuez \xc3\xa0 am\xc3\xa9liorer notre processus d\'int\xc3\xa9gration des ing\xc3\xa9nieurs
  • Travaillez avec nos prospects backend pour \xc3\xa9laborer des sp\xc3\xa9cifications techniques
  • Contribuer \xc3\xa0 nos efforts de refactorisation du code, \xc3\xa0 la fois en sugg\xc3\xa9rant des id\xc3\xa9es et en les mettant en \xc5\x93uvre
  • Encadrer les nouvelles recrues, grandir, travailler et diriger les membres juniors au sein de l\'\xc3\xa9quipe
Comp\xc3\xa9tences et exp\xc3\xa9rience
  • 5 ans d\'exp\xc3\xa9rience minimum en tant que d\xc3\xa9veloppeuse Front-end
  • Baccalaur\xc3\xa9at (Bachelor\'s degree) en informatique, g\xc3\xa9nie logiciel ou \xc3\xa9quivalent
  • 3 ans d\'exp\xc3\xa9rience minimum de React et TypeScript
  • 1 an d\'exp\xc3\xa9rience minimum de l\'\xc3\xa9criture de code avec Typescript sur le Back-end (
, Express), et capacit\xc3\xa9 \xc3\xa0 le conteneuriser avec Docker * Connaissance exhaustive de
, compr\xc3\xa9hension approfondie des concepts de SSR et CSR * Exp\xc3\xa9rience de production dans un environnement monorepo (\xc3\xa9quivalents \xc3\xa0 NX ou Turborepo)

Souhait\xc3\xa9 * Tr\xc3\xa8s bonne connaissance de la gestion des \xc3\xa9tats dans React
  • Exp\xc3\xa9rience du DevOps (GitHub Actions ou autres \xc3\xa9quivalents)
  • Exp\xc3\xa9rience pratique de Tailwind CSS, MUI (material UI)
  • Exp\xc3\xa9rience pratique de Service Worker
  • Exp\xc3\xa9rience des tests End-to-End (Playwright ou Cypress)
  • Exp\xc3\xa9rience des services AWS, tels que DynamoDB, Lambda, S3 et CloudFront, ou ceux d\'autres fournisseurs de services en nuage.
Atouts suppl\xc3\xa9mentaires pour : * Avoir contribu\xc3\xa9 \xc3\xa0 des d\xc3\xa9veloppements/projets open source
  • Disposer d\'une exp\xc3\xa9rience de K8S et de Cloudflare
Pour usage interne seulement: ce poste est un niveau P3

Your responsibilities:
  • Write and test code (using
, & Typescript) that is performant, scalable, maintainable and meets functional requirements in a fast paced environment * Write unit and integration tests to ensure we have sufficient coverage
  • Work with our infrastructure team to ensure our application is running smoothly in production
  • Work with QA to ensure we ship bug free software to production
  • Collaborate with software engineers, designers and product managers to build and drive innovation in our products
  • Participate in code reviews and brown bags to help nurture a culture of growth and learning within the organization
  • Help improve our engineering onboarding process
  • Work with our backend leads to craft technical specifications
  • Contribute to our code refactoring efforts, both suggesting ideas as well as implementing them
  • Mentoring new hires as well grow, and also work and lead junior members within the team
What You\'ll Bring to Mistplay
  • 5+ years experience working as a frontend developer
  • Bachelor\'s degree in Computer Science, Software Engineering or equivalent
  • 3+ years experience with React and Typescript.
  • 1+ year experience in writing Typescript on the backend (
, Express), and being able to containerize it with Docker * Comprehensive knowledge about
, deeply understand the concepts of SSR and CSRProduction experience in a monorepo environment (NX or Turborepo equivalents)

Nice to Have * Strong knowledge about state management in React
  • DevOps experience (Github actions or other equivalents)
  • Hands-on experience with Tailwind CSS, MUI (material UI)
  • Hands-on experience with service workerEnd to end testing experience (playwright or cypress)
  • Experience with AWS services like DynamoDB, Lambda, S3, and CloudFront or equivalent services with other cloud providers
Bonus points for: * Contributing to open source development/projects
  • Experience with K8S and Cloudflare
For internal use only: this is a P3 level position

Pourquoi choisir Mistplay ?

Nous faisons tout pour rendre notre environnement de travail aussi accueillant et plaisant que possible ! Un poste chez Mistplay s\'accompagne de toute une s\xc3\xa9rie d\'avantages que nous proposons en mode virtuel ou pr\xc3\xa9sentiel : d\xc3\xa9jeuners d\'\xc3\xa9quipe, soir\xc3\xa9es jeux, \xc3\xa9v\xc3\xa9nements \xc3\xa0 l\'\xc3\xa9chelle de l\'entreprise, et bien plus encore.

Notre culture est profond\xc3\xa9ment ancr\xc3\xa9e dans la croissance et soutenue par une \xc3\xa9quipe de personnes intelligentes, dynamiques et enthousiastes. Nous utilisons les donn\xc3\xa9es pour apprendre, am\xc3\xa9liorer et adapter en permanence. Nous favorisons un environnement dans lequel chacun est encourag\xc3\xa9 \xc3\xa0 partager ses id\xc3\xa9es, \xc3\xa0 repousser les limites, \xc3\xa0 prendre des risques calcul\xc3\xa9s et \xc3\xa0 voir ses visions se concr\xc3\xa9tiser.

Why Mistplay?

We strive to make our work environment as inviting and fun as possible! Working at Mistplay is coupled with a whole array of perks that we\'ve adopted virtually and in-person: Team Lunches, game nights, company-wide events, and so much more. Our culture is deeply rooted in growth and upheld by a team of smart, dynamic, and enthusiastic people. We utilize data to constantly learn, improve, and adapt. We foster an environment where everyone is encouraged to share their ideas, push boundaries, take calculated risks, and witness their visions come to life.

Mistplay

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2123679
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned