Back End Developer

7 days ago


Kahnawake, Canada Playground Poker Full time

Playground is Rapidly Expanding - Join Us as a Full-Time Ruby on Rails Developer

Playground, a bustling hub since its inception in 2010, has rapidly become a favorite destination for both local and international players. Nestled just minutes south of downtown Montreal in the vibrant Mohawk territory of Kahnawake, Playground boasts a comprehensive complex. Our offerings include over 40 poker tables and a vast array of over 400 Electronic Gaming Devices, including slots. The Rail Coal Fire Bistro, our on-site restaurant, is a local culinary delight.

We're Seeking: Ruby on Rails & NodeJS Developer with 3+ Years of Experience

Join our skilled team of developers and designers as we continue to innovate. As a Backend Developer with expertise in Ruby and NodeJS, you'll play a pivotal role in developing and enhancing the backend of various websites, mobile app services, and microservices.

What You Bring to the Table:

  • Exceptional critical thinking skills and a knack for problem-solving.
  • Proficiency in rapidly developing and implementing APIs.
  • The ability to effectively collaborate with a dynamic team.
  • Flexibility and Perks:
  • Proven developers enjoy the option of remote work for part of the week.
  • Access to our on-site gym for your health and well-being.

Required Skills:

Profound knowledge of JavaScript (ES6).
  • Strong experience with Ruby.
  • Demonstrated ability to provide efficient APIs.
  • Expertise in creating and scaling Microservices.
  • Mandatory experience with NPM/node.js and Git (preferably Gitlab).
  • Proven track record in REST API development (both querying and publishing).
  • Advanced SQL skills (MySQL, MSSQL).
  • Proficiency in code versioning tools, particularly Git.
  • Familiarity with TDD, BDD, and Integration Testing in a RoR environment.
  • Experience with WebSocket programming, RubyGem libraries (Sidekiq, PaperTrail, RSpec, Devise, Doorkeeper, etc.).
  • Deployment skills for Ubuntu servers (nginx, puma) or Swarm nodes with Docker.
  • Proficiency in code benchmarking and bottleneck identification.
  • Commitment to thorough code documentation.

Additional Qualifications (A Plus):

Experience with Docker, Swarm, Kubernetes.
  • Familiarity with CI/CD tools such as GitLab CI and Jenkins.
  • Proficiency in JavaScript and TypeScript, including JS and TS frameworks.
  • Data Engineering skills, including pipeline creation and maintenance (MS SQL servers to spreadsheets, CSVs, webhooks).
  • Knowledge of Redis.
  • A Significant Advantage: Experience integrating machine learning models and data science skills, particularly in Python.

Playground est en Pleine Expansion - Rejoignez-nous en tant que Développeur Ruby on Rails à Temps Plein

Depuis son ouverture en 2010, Playground est devenu rapidement un lieu prisé tant par les joueurs locaux qu'internationaux. Situé à quelques minutes au sud du centre-ville de Montréal, dans le territoire mohawk de Kahnawake, notre complexe offre plus de 40 tables de poker et une large sélection de plus de 400 dispositifs de jeux électroniques, incluant des machines à sous. Notre restaurant sur place, The Rail Coal Fire Bistro, est renommé localement pour sa gastronomie.

Nous Recherchons : Développeur Ruby on Rails & NodeJS avec Plus de 3 Ans d'Expérience

Rejoignez notre équipe talentueuse de développeurs et de concepteurs dans notre quête d'innovation. En tant que Développeur Backend spécialisé en Ruby et NodeJS, vous jouerez un rôle clé dans le développement et l'amélioration du backend de divers sites web, services d'applications mobiles et microservices.

Ce que Vous Apporterez:

  • Des compétences exceptionnelles en matière de pensée critique et de résolution de problèmes.
  • Une maîtrise dans le développement rapide et la mise en œuvre d'APIs.
  • La capacité de collaborer efficacement avec une équipe dynamique.

Flexibilité et Avantages:

  • Les développeurs ayant fait leurs preuves peuvent choisir de travailler à distance une partie de la semaine.
  • Accès à notre salle de gym sur place pour votre santé et bien-être.

Compétences Requises:

  • Connaissance approfondie de JavaScript (ES6).
  • Expérience solide avec Ruby.
  • Capacité démontrée à fournir des APIs efficaces.
  • Expertise dans la création et l'échelonnement de Microservices.
  • Expérience obligatoire avec NPM/node.js et Git (de préférence Gitlab).
  • Expérience avérée dans le développement d'API REST (interrogation et publication).
  • Compétences avancées en SQL (MySQL, MSSQL).
  • Maîtrise des outils de versionnage de code, en particulier Git.
  • Familiarité avec TDD, BDD et les tests d'intégration dans un environnement RoR.
  • Expérience avec la programmation WebSocket, les bibliothèques RubyGem (Sidekiq, PaperTrail, RSpec, Devise, Doorkeeper, etc.).
  • Compétences en déploiement pour serveurs Ubuntu (nginx, puma) ou nœuds Swarm avec Docker.
  • Compétence dans le benchmarking de code et l'identification des goulots d'étranglement.
  • Engagement envers une documentation de code exhaustive.

Qualifications Supplémentaires (Un Plus):

  • Expérience avec Docker, Swarm, Kubernetes.
  • Familiarité avec les outils CI/CD tels que GitLab CI et Jenkins.
  • Maîtrise de JavaScript et TypeScript, y compris les frameworks JS et TS.
  • Compétences en ingénierie des données, y compris la création et la maintenance de pipelines (serveurs MS SQL vers feuilles de calcul, CSV, webhooks).
  • Connaissance de Redis.
  • Un Avantage Significatif: Expérience dans l'intégration de modèles d'apprentissage automatique et compétences en science des données, particulièrement en Python.

#J-18808-Ljbffr
  • Back End Developer

    Found in: Jooble CA O C2 - 1 week ago


    Kahnawake, QC, Canada Playground Poker Full time

    Playground is Rapidly Expanding - Join Us as a Full-Time Ruby on Rails Developer Playground, a bustling hub since its inception in 2010, has rapidly become a favorite destination for both local and international players. Nestled just minutes south of downtown Montreal in the vibrant Mohawk territory of Kahnawake, Playground boasts a comprehensive complex....

  • Social Media Manager

    24 hours ago


    Kahnawake, Canada Playground Full time

    **Schedule**:_Standard business hours Monday-Friday however, flexibility will be required for nights and weekends when large events are planned (grand finales, final tables, etc.)_ **Responsibilities**: - Develop, implement and manage the company's social media strategy and campaigns - Create a comprehensive social media plan and calendar for the year -...

  • Facilities Manager

    4 days ago


    Kahnawake, Canada Playground Full time

    Playground is rapidly expanding and is currently seeking an experienced** **_Facilities Manager_** to join our dynamic team. If you thrive in a fast-paced, ever-changing environment and are focused on building a rewarding career with a well-established and rapidly growing organization, this could be the ideal opportunity for you! **Hours**: Full time hours...

  • Coordonnatrice des communications

    Found in: Jooble CA O C2 - 1 week ago


    Kahnawake, QC, Canada Playground Poker Full time

    Join the Playground team as a Social Media Coordinator - Live Events and bring the excitement of our live events to the digital world! This role is tailor-made for someone with a flair for storytelling and a passion for capturing the essence of vibrant events. If you thrive in dynamic environments and love the idea of sharing the energy and excitement of...