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

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.

Web Developer, Casino
Penn InteractiveWeb 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.
Tech Stack
Tools & technologiesCypressDistributed 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 resumeApplicant 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