← Back to Jobs
Penske Media Corp. logo

PMC: Full Stack Engineer

Penske Media Corp.
⭐3.5(13)
πŸ‘₯1k-5k
Software Engineering
Los Angeles, CA 90025
$120k - $135k
3 weeks ago
πŸ€– AI-First🌍 RemoteπŸ’» Open Source
Apply β†’

Uses AI-assisted development tools and builds AI-powered editorial features; emphasizes using AI to speed development and improve code quality.

About the Role

PMC is hiring an early-career Full Stack Engineer to maintain and enhance WordPress and Laravel systems, build frontend features with TypeScript/React/Next.js, and contribute to AI-powered tooling. The role focuses on learning from senior engineers, improving production sites, and using AI-assisted development tools to increase productivity and code quality.

Job Description

Role

PMC seeks an early-career Full Stack Engineer to work on WordPress and Laravel production systems, contribute frontend features, and implement AI-powered components under the guidance of senior engineers. The role emphasizes learning, collaboration, and incremental ownership while maintaining high-quality, reliable websites.

Key Responsibilities

  • Develop and maintain WordPress plugins and Laravel applications using established patterns and best practices.
  • Build and enhance frontend features using TypeScript, React, and NextJS with attention to responsiveness, performance, and accessibility.
  • Implement AI-powered features and integrations (editorial tools, automation) as defined by product teams.
  • Work with APIs connecting WordPress, Laravel, and external services.
  • Participate in CI/CD workflows using GitHub Actions and Jenkins and use Docker-based development environments.
  • Assist with deployments to AWS-hosted infrastructure and follow documented observability and infrastructure processes.
  • Write tests, documentation, and pull requests; participate in code reviews and troubleshooting with mentorship.
  • Join team on-call rotations after onboarding with backup support from senior engineers.

Requirements

  • Experience with PHP and familiarity with WordPress or Laravel (professional, academic, or personal projects).
  • Basic experience with JavaScript and modern frontend development; TypeScript or React experience is a plus.
  • Familiarity with Git and collaborative development workflows.
  • Hands-on experience using AI-assisted development tools (coding assistants, AI-powered IDEs, or automated refactoring tools) as part of a regular workflow.
  • Understanding of web fundamentals (HTTP, TLS, REST APIs) and relational databases.
  • Awareness of accessibility and SEO best practices.
  • Good communication skills, ability to take feedback, ask questions, and work collaboratively.

Nice to Have

  • Exposure to TypeScript, NextJS, or modern React patterns.
  • Experience with Docker or cloud platforms (AWS or similar).
  • Familiarity with automated testing or CI/CD pipelines.
  • Familiarity with secure development practices and common web vulnerabilities.

Growth & Career Path

  • Start with well-scoped tasks and bug fixes with clear guidance, then take ownership of small features and components over time.
  • Learn how PMC uses AI tools to improve development speed and quality and increase independence in line with the engineering career ladder.

Location & Schedule

  • Office-first: onsite 4 days per week, 1 day remote. This is not a remote-only role.

Compensation & Benefits

  • Typical wage range: $120,000 - $135,000 (actual salary may vary based on skills and experience).
  • PMC-paid healthcare with no employee paycheck contributions for medical, dental, and vision for employee and family.
  • Flexible Spending Accounts (Healthcare, Dependent Care & Commuter), Employee Assistance Program, Life Insurance, Short- & Long-Term Disability, Paid Parental Leave.
  • 401(k) retirement plan with employer match, company discounts (pet, home & auto insurance, mortgage discounts), and a Flexible Vacation Policy (being launched).

Tech Stack

WordPressLaravelPHPJavaScriptTypeScriptReactNextJSGitGitHub ActionsJenkinsDockerAWSREST APIsHTTPTLSRelational databasesAI-assisted development tools

Skills

Full-stack developmentCollaborationCommunicationContinuous learningCode reviewTesting and QACI/CD practicesDebugging and troubleshootingAPI integrationAccessibility awarenessSEO awarenessObservabilityOn-call support

Experience Level

Junior

Salary

USD 120,000 - 135,000/year

Benefits

  • β€’PMC-paid medical, dental, and vision for employee and family (no employee paycheck contributions)
  • β€’Flexible Spending Accounts (Healthcare, Dependent Care & Commuter)
  • β€’Employee Assistance Program
  • β€’Life Insurance
  • β€’Short- & Long-Term Disability
  • β€’Paid Parental Leave
  • β€’401(k) with employer match
  • β€’Company discounts (pet insurance, home & auto insurance, mortgage discounts)
  • β€’Flexible Vacation Policy (launching)
  • β€’Office-first schedule (4 days onsite, 1 day remote)