Senior Front-End Developer, Retail

4 Months ago • 5-10 Years

Job Summary

Job Description

Senior Front-End Developer needed for Retail team at Penn Interactive. Must have strong understanding of TypeScript, React, and UX principles. Experience with modern web frameworks, API development, Git/GitHub, and relational databases required. Build user interfaces for kiosks and devices, accepting card payments.
Must have:
  • TypeScript, React
  • UX Principles
  • Web Frameworks
  • Relational Databases
Good to have:
  • IoT or Kiosks
  • Elixir
  • GraphQL APIs
  • GCP, Kubernetes
Perks:
  • Competitive Compensation
  • Comprehensive Benefits

Job Details

Penn Interactive (PI) is an interactive gaming company headquartered in Philadelphia. PI is the digital arm of PENN Entertainment (NASDAQ: PENN), the largest regional casino operator in the U.S.). Our mission is to challenge the norms of the gaming industry by building an immersive interactive gaming experience that is responsible, innovative, and fun. We are committed to helping our team members grow and succeed.  We believe that hiring talented individuals that love what they do will help us win!

About the Role & Team

As part of the Retail team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best retail applications the market has to offer. This team will be developing retail-based applications for kiosks, over the counter system, odds boards etc. The team will be responsible for building applications from its base using React and existing design components from theScore's library.  We are looking for digital detectives who are interested in the interplay between hardware, software and the user experience.

About the Work

  • Work with our preferred technology stack: modern JavaScript, React, Tailwind, CSS, etc.
    • Vite, MSW, React Testing Library, Playwright, Storybook, NX
    • Datadog and session replays
    • Elixir/Phoenix, LiveView (not required knowledge)
  • Develop, scale, and optimize amazing GraphQL & RESTful APIs.
  • Build front-end applications using modern JavaScript technologies (React, TypeScript).
  • Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment.
  • Build the user interface for kiosks and devices with screens that betting users can interact with and that accepts card payments.
  • Build the over the counter screen that employees interact with to accept cash/card for bet placement.
  • Build your components to interact with multiple microservices that use Elixir, Kafka, and more.

About You

  • 5+ years experience in software development, specializing in front-end technologies
  • Strong understanding of TypeScript, React and general UX Principles
  • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design.
  • Passionate about clean code architecture and software craftsmanship.
  • Experience with modern web framework and API development
  • Experience with Git and GitHub or similar.
  • Knowledge and experience with relational databases; including PostgreSQL and MySQL.
  • Comfortable working in the terminal.
  • Proficiency within an editor of your choice.
  • Experience working with profiling tools.
  • Knowledge and familiarity with caching strategies and tools.
  • Consuming and integrating with third party APIs.
  • NICE TO HAVE: Experience with IoT or kiosks, Elixir, building GraphQL APIs (Absinthe), GraphQL schema stitching & subscriptions, GCP, Kubernetes, JavaScript SSR, contribution to open source software, experience working at startups, passion for sports and/or esports.

What We Offer

  • Competitive compensation package.
  • Comprehensive Benefits package.
  • Fun, relaxed work environment.
  • Education and conference reimbursements.
  • Parental leave top up.
  • Opportunities for career progression and mentoring others.
  • Access to Front End Masters.
  • Regular knowledge and learning sessions for your expertise.

#LI-REMOTE #LI-HYBRID

Check out our LinkedIn page!

Recently being recognized as a top workplace in the United States, we believe people work their best when they can be themselves. We are looking for hungry, innovative thinkers to help us challenge the status quo of the gaming industry.  Diversity, equity, and inclusion are vital to all of our processes, programs, and structures. Your story, who you are, and your experience matter here.

Similar Jobs

info-stretch-corporation - Front End developer

info-stretch-corporation

Austin, Texas, United States (On-Site)
3 Months ago
Krafton  - [Publishing Platform Div.] Sr. Web Front-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Salesforce - Front-End Developer - Software Engineering LMTS

Salesforce

Buenos Aires, Buenos Aires, Argentina (Hybrid)
3 Months ago
Aristocrat Gaming - Front End Developer

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
sigma software - Middle/Senior Front-End Developer (AngularJS)

sigma software

São Paulo, State Of São Paulo, Brazil (Remote)
3 Months ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
USE Insider - Front-end Developer (Javascript)

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
3 Months ago
ness - Senior Front End Developer

ness

Romania (On-Site)
3 Months ago
ByteDance - Bytedance, Graduate Web Front-End Developer, Dubai 2025

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
Playtech - Front End Developer

Playtech

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Outscal - Youtube Content Creator

Outscal

Delhi, India (On-Site)
3 Months ago
Outscal - Mentor - C++ & DSA

Outscal

(Remote)
3 Months ago
DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
3 Months ago
Blizzard Entertainment - Senior Asset and Architecture Artist - Diablo IV | Irvine, CA or Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Scientific Games  - Machine Operator

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Months ago
Scientific Games  - Manager, Software Quality Assurance Engineering

Scientific Games

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sharkmob - Senior Environment Artist

Sharkmob

Malmö, Skåne County, Sweden (On-Site)
3 Months ago
Xsolla - Junior Data Scientist

Xsolla

Lisbon, Lisbon, Portugal (Hybrid)
3 Months ago
Xsolla - Junior Data Scientist

Xsolla

Belarus (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Philadelphia, Pennsylvania, United States

DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
3 Months ago
The Pokemon Company International - Accounting Associate

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
3 Months ago
Blizzard Entertainment - Senior Manager, Mobile Growth Strategy | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Blizzard Entertainment - Senior Manager, Mobile Performance Marketing | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Blizzard Entertainment - Senior Asset and Architecture Artist - Diablo IV | Irvine, CA or Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Aristocrat Gaming - Field Service Technician

Aristocrat Gaming

Palm Springs, California, United States (Hybrid)
3 Months ago
DraftKings - Manager, Lottery Fulfillment

DraftKings

West Milford, New Jersey, United States (On-Site)
3 Months ago
wmeimg - Art Director – FIFA World Cup 26™

wmeimg

New York, New York, United States (Hybrid)
3 Months ago
Trek - Production Tech

Trek

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Scientific Games  - Machine Operator

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

DigitalFish - Senior Computer Vision Engineer, Imaging & Simulation

DigitalFish

Sunnyvale, California, United States (On-Site)
3 Months ago
Blizzard Entertainment - Senior Asset and Architecture Artist - Diablo IV | Irvine, CA or Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
DraftKings - Manager, Lottery Fulfillment

DraftKings

West Milford, New Jersey, United States (On-Site)
3 Months ago
Trek - Production Tech

Trek

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Scientific Games  - Machine Operator

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Months ago
company3methodstudios - Vault Assistant

company3methodstudios

Atlanta, Georgia, United States (On-Site)
3 Months ago
Xsolla - VP of Architecture

Xsolla

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Fortis Games - IT Support Engineer

Fortis Games

Romania (Remote)
3 Months ago
Riot Games - Principal Software Engineer (Gameplay) - Teamfight Tactics, Major Projects

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
PlayStation Global - Sr. Director, Data Platform Engineering & Operations

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Penn Interactive (PI) is an interactive gaming company headquartered in Philadelphia,PA with offices in Greenfield, MA, and Cherry Hill, NJ. As the digital arm of PENN Entertainment (NASDAQ: PENN), North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences, we are poised for fast-paced growth in the sports betting and online casino space. We have teamed up with theScore to create a unique and exciting sports betting experience through our retail books and the Sportsbook mobile apps.

Philadelphia, Pennsylvania, United States (On-Site)

Cherry Hill, New Jersey, United States (Hybrid)

Philadelphia, Pennsylvania, United States (On-Site)

Philadelphia, Pennsylvania, United States (Hybrid)

Philadelphia, Pennsylvania, United States (Hybrid)

Philadelphia, Pennsylvania, United States (Hybrid)

Philadelphia, Pennsylvania, United States (Hybrid)

Philadelphia, Pennsylvania, United States (Hybrid)

Detroit, Michigan, United States (On-Site)

View All Jobs

Get notified when new jobs are added by PENN Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug