Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Penn Interactive

Web Developer, Casino

Penn Interactive

Web Developer creating front-end applications using modern JavaScript technologies for online gaming experiences at PENN Entertainment. Collaborating across functions to deliver polished customer-facing features.

Posted 6/30/2026full-timeRemote • 🇨🇦 CanadaMid-LevelSenior💰 CA$115,000 - CA$145,000 per yearWebsite

Tech Stack

Tools & technologies
CypressDistributed SystemsElixirGoogle Cloud PlatformGraphQLIoTJavaScriptJestKubernetesOpen SourceReactTypeScript

About the role

Key responsibilities & impact
  • Build front-end applications using modern JavaScript technologies (React, TypeScript).
  • Partner with product and design to architect and ship polished customer-facing features.
  • Continuously improve code quality by identifying technical debt, proposing solutions, and raising the bar for the whole team.
  • Learn, mentor, and grow alongside teammates through code reviews, pair programming, and knowledge sharing.
  • Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment.
  • Leverage observability and monitoring tools to diagnose issues and improve the user experience.
  • Write thorough tests for every feature and bug fix. Testing is a first-class discipline on this team.
  • Build performant, accessible web applications that work for everyone.
  • Collaborate with QA to strengthen automated testing pipelines and CI/CD workflows.
  • Incorporate AI-assisted development tools (e.g. GitHub Copilot, Claude) to accelerate delivery and maintain high code quality.

Requirements

What you’ll need
  • Proven proficiency in JavaScript, TypeScript, React, and core UX principles.
  • 3+ years of hands on Web Development experience
  • A demonstrated foundation in computer science, with competencies in data structures, distributed systems, algorithms and software design.
  • Passionate about clean code architecture and engineering craft.
  • Experience building and consuming REST or GraphQL APIs with modern web frameworks.
  • Experience with Git and GitHub or similar.
  • Fluency with HTML, CSS, JavaScript, and TypeScript across the full browser environment (DOM, events, interfaces).
  • Comfortable digging into root causes and sharing what you learn with others.
  • Comfortable working in the terminal.
  • 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.
  • A passion for sports and/or gaming is considered an asset.
  • Nice to have: experience with IoT or kiosks, Elixir, GraphQL APIs (Absinthe), schema stitching and subscriptions, GCP, Kubernetes, JavaScript SSR, open source contributions, startup experience.

Benefits

Comp & perks
  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements.
  • Parental leave top up
  • Opportunities for career progression and mentoring others

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactREST APIsGraphQL APIsHTMLCSSAutomated TestingData StructuresAlgorithms
Soft Skills
MentoringCollaborationProblem-SolvingCommunicationPassion for Clean Code