Jr. Full Stack Engineer
EP | Central Casting · Tempe, Arizona, United States
- Pay — up front
- $70k–$95k
- Level
- Entry / grad
- Location
- Tempe, Arizona, United States
- Apply via
- Oracle
About the role
At Entertainment Partners and Central Casting, we are committed to creating an
environment where every employee is seen, where ideas, thoughts and perspectives
are shared openly, and where fearless innovation is encouraged. Weaving
diversity, equity, and inclusion into who we are will drive our competitiveness
by encouraging creativity and enhanced decision making.
We help to power Oscar-winning films, Emmy-winning shows, and Clio-winning
commercials. Feel the satisfaction of doing work that directly impacts the most
exciting industry in the world. EP is poised to redefine and evolve the
back-office processes of the entertainment community with security at the core
of what we do.
Are you looking for the next opportunity to revolutionize an industry? If so.…
Entertainment Partners (EP) is seeking an Junior Full Stack Engineer to join our
technology organization as part of our commitment to growing the next generation
of full stack engineering talent. This role is designed for early-career
engineers who are strong in their fundamentals, eager to learn, and excited
about building AI-powered products that serve the global entertainment industry.
The Associate Software Engineer will work on defined feature tickets, grow their
technical craft through hands-on delivery, paired code reviews, and mentorship
from senior engineers, and contribute to a team that moves fast without
sacrificing quality.
KEY RESPONSIBILITIES
In addition to the following, other duties may be assigned to meet business
needs.
Feature Development
- Implement well-scoped feature tickets across the frontend
(React.js/TypeScript) and backend (Python/FastAPI) stack.
- Build UI components using React.js following established design system and
component library conventions.
- Write backend logic and REST API endpoints in Python/FastAPI under the
guidance of senior engineers.
- Connect frontend and backend layers; understand how data flows through EP's
application architecture.
- Follow existing code patterns, style guides, and engineering standards.
- Quality & Learning
- Write unit tests for your code; learn integration testing practices with
support from senior teammates.
- Participate in code reviews — both receiving feedback on your own PRs and
reviewing others' work as skill grows.
- Ask questions early and often; communicate blockers promptly to your
Engineering Manager or tech lead.
- Actively participate in sprint ceremonies: standups, planning,
retrospectives, and demos.
- Use EP's AI coding tools (Tabnine, Claude Code) to accelerate development and
learn engineering patterns.
Growth & Contribution
- Take ownership of your personal development plan in partnership with your
Engineering Manager.
- Engage with EP's internal learning resources, architecture brown bags, and
code pairing sessions.
- Contribute ideas for improving the team's tooling, documentation, or
engineering processes.
- Build familiarity with EP's AI product portfolio and the LLM integration
patterns used across the stack.
JOB REQUIREMENTS / QUALIFICATIONS NEEDED
Minimum qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related
field — or equivalent bootcamp/self-taught experience with demonstrated
projects.
- 0–3 years of professional or internship software engineering experience.
- Working knowledge of Python or JavaScript/TypeScript; ability to read and
contribute to code in both.
- Basic familiarity with React.js; understanding of components, props, and
state.
- Understanding of REST APIs — what they are, how to consume them, and how to
think about designing them.
- Experience with Git — branching, committing, opening PRs, and resolving
conflicts.
- Ability to write basic SQL queries and understand relational database
concepts.
- Strong curiosity, willingness to learn, and ability to receive and apply
feedback constructively.
Preferred qualifications
- Academic or personal project experience with FastAPI, Flask, or Django on the
backend.
- Experience building UI projects with React.js (class projects, hackathons, or
personal portfolio work).
- Exposure to any cloud platform (AWS, Azure, GCP) through coursework or
personal projects.
- Familiarity with AI/ML concepts or experience calling an LLM API in a project
context.
- Experience working in any Agile team environment — coursework, internship, or
extracurricular.
- Hybrid work environment — Burbank, CA headquarters with structured in-office
days for onboarding and collaboration.
- Sitting for extended periods of time at a computer workstation.
- Dexterity of hands and fingers to operate a computer keyboard and mouse.
- Availability during standard business hours with flexibility for team
ceremonies and occasional production support.
Other benefits and perks included are
- Health, Dental, and Vision options
- 401(k) retirement savings plan and company match
- Paid holidays, vacation time, and sick time
- Participation in company equity plans
- Employee Assistance Program, mental health and wellness programs
- Training and development
- Annual bonus and merit reviews
The salary range for this position in $70,000 to $95,000 and will be
commensurate with experience related to the position.
Entertainment Partners seeks to employ the most qualified individuals from the
available workforce and to provide equal employment opportunity for all persons.
Our policy prohibits unlawful discrimination based on race, color, religion,
religious creed, sex, gender identity/expression, age, pregnancy, citizenship
status, marital status, national origin or ancestry, physical or mental
disability (whether perceived or actual), medical condition (cancer-related or
genetic characteristics-related), sexual orientation, veteran status,
medical/family care leave status or any other consideration made unlawful by
applicable federal, state, or local laws. Qualified applicants with arrest or
conviction records will be considered for employment in accordance with the Los
Angeles County Fair Chance Ordinance for Employers and the California Fair
Chance Act.
Equal opportunity extends to all aspects of the employment relationship,
including recruiting, hiring, transfers, promotions, training, terminations,
working conditions, compensation, benefits, and other terms and conditions of
employment.
Straight from the source — this role comes from EP | Central Casting's own hiring system (Oracle), not a scraped repost. iRocket links you directly; we don't host the posting or the application.
More entry Software Engineering jobs
Account Coordinator - Client Services
Great Northern · Brooklyn Park, Minnesota, United States
Member of Technical Staff - Model Serving / API Backend Engineer
Black Forest Labs · Freiburg im Breisgau, Baden-Württemberg, Germany
Senior Software Engineer, Full Stack, Forecasting and Projections
Google · Sunnyvale, California, United States