Penninteractive

Penninteractive

Web Developer, Casino

Remote, Canada

Sponsorship not specified$115k-$145kDetected 21 days ago
JavaScriptTypeScriptElixirReactHTMLCSSDistributed SystemsData StructuresAlgorithmsCode ReviewGitGCPKubernetesCI/CDGraphQLRESTAgileCypressPlaywrightJestTest AutomationMentoring

About the role

  • We believe the best products come from teams that invest in each other as much as the work, and we're looking for someone who shares that instinct.
  • As a key member of the Casino Engagement team you will:
  • Continuously improve code quality by identifying technical debt, proposing solutions, and raising the bar for the whole team.

Responsibilities

  • You'll collaborate daily across disciplines to turn ambitious ideas into polished, performant interfaces.
  • Partner with product and design to architect and ship polished customer-facing features.
  • Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment.
  • Build performant, accessible web applications that work for everyone.
  • Collaborate with QA to strengthen automated testing pipelines and CI/CD workflows.
  • A demonstrated foundation in computer science, with competencies in data structures, distributed systems, algorithms and software design.

Requirements

  • Proven proficiency in JavaScript, TypeScript, React, and core UX principles.
  • 3+ years of hands on Web Development experience
  • Experience with Git and GitHub or similar.
  • Proficiency within an editor of your choice.
  • Experience with writing automated tests (Jest, Jasmine, Cypress, Playwright or equivalent).
  • Experience working with profiling tools.
  • Knowledge and familiarity with caching strategies and tools.
  • Experience consuming and integrating with third party APIs.

Nice to have

  • Competitive compensation package
  • Fun, relaxed work environment
  • Opportunities for career progression and mentoring others
  • experience with IoT or kiosks, Elixir, GraphQL APIs (Absinthe), schema stitching and subscriptions, GCP, Kubernetes, JavaScript SSR, open source contributions, startup experience.
  • $115,000 - $145,000 CAD
  • Penn Interactive is proud to be an equal opportunity workplace.

Skills

  • PENN Entertainment, Inc. is North America's leading provider of integrated entertainment, sports content, and casino gaming experiences.
  • Learn, mentor, and grow alongside teammates through code reviews, pair programming, and knowledge sharing.

Compensation

  • $115,000 - $145,000 CAD
  • That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life.

Benefits

  • Education and conference reimbursements.
  • Parental leave top up
  • Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus.
  • Additionally, Penn Interactive provides best-in-class benefits to eligible employees.
  • We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most.

Company info

  • The Casino Engagement team is a cross-functional group of engineers, designers, and product thinkers building one of the most engaging experiences in sports and gaming.
  • About the Work

Equal opportunity

  • equal opportunity workplace.

This listing is sourced directly from Penninteractive's careers page and normalized into a canonical job model.