Penguin Random House UK logo
Penguin Random House UK
Posted 39 days agoVerified live 17h ago

Developer, Penguin Random House IT (Open to Remote)

Brief overview

Remote
$100k–$115k/yrStated range
2+ yrsMinimum
JavaScriptReact/ReduxPHPNode.jsHTML5CSS3WordPress DevelopmentAWS S3AWS LambdaAWS CognitoAWS ContainersMySQLPostgreSQLWebsite AccessibilityOWASP Top 10

Job description

Summary

Penguin Random House is a leading publishing house with a diverse portfolio of publishing brands and imprints. The company is seeking a Developer to build and support web products and services for internal and external users in a dynamic, agile environment. The role involves full-stack development, infrastructure, testing, DevOps, API integration, and collaboration with internal and external teams.

Responsibilities

  • Work on existing and new web projects in the PRH Applications suite to support both internal and external users
  • Build, test, ship, and iterate these technology products during their launch and early lifecycle as they grow and scale, in an atmosphere that fosters creativity and innovation
  • Work closely with the team to execute on the timetables agreed in conjunction with partner teams inside and outside PRH
  • Work in all aspects of development for the products, including infrastructure, services, and frontend development (full-stack), working in collaboration with PRH business units, systems and resources as well as outsourced technology and resources
  • Participate in areas like flexible infrastructure (e.g., AWS), RESTful APIs and service-based architecture, DevOps. The role involves working with the latest technologies, with a focus on automating tasks where possible and building tools as part of the frontend development workflow
  • Communicate effectively and professionally in all forms of communication with internal and external customers
  • Possess strong problem solving and decision-making skills while using good judgment
  • Multi-task and change from one task to another without loss of efficiency or composure

Skills

  • At least 2 years' experience working with web-based technologies
  • Strong knowledge in JavaScript, and one or more programming languages including but not limited to: PHP, Node
  • Strong knowledge with modern web standards including HTML5, CSS3, and ES6+
  • Working knowledge with React/Redux or other JavaScript Frameworks
  • Basic understanding of WordPress development
  • Knowledge of AWS environment, i.e. S3, containers, Lambda functions, Cognito
  • Website Accessibility
  • Knowledge of OWASP top 10 security threats
  • Strong understanding of database concepts and ability to write complex and optimized queries in databases like MySQL, PostgreSQL
  • Familiarity with AI tools (e.g., Copilot, LLM-based tools)
  • Basic understanding of:
  • Prompt engineering
  • LLMs / generative AI concepts
  • Working knowledge of object-oriented design
  • Familiarity with agile software development methodology
  • Familiarity with source code control
  • Excellent communication skills
  • Experience integrating AI APIs into applications
  • Experience building AI-powered features (chatbots, recommendations, search)
  • Experience using AI for development acceleration (code gen, testing, automation)
  • Familiarity designing and implementing RESTful APIs

Qualifications

Must Haves

  • At least 2 years' experience working with web-based technologies
  • Strong knowledge in JavaScript, and one or more programming languages including but not limited to: PHP, Node
  • Strong knowledge with modern web standards including HTML5, CSS3, and ES6+
  • Working knowledge with React/Redux or other JavaScript Frameworks
  • Basic understanding of WordPress development
  • Knowledge of AWS environment, i.e. S3, containers, Lambda functions, Cognito
  • Website Accessibility
  • Knowledge of OWASP top 10 security threats
  • Strong understanding of database concepts and ability to write complex and optimized queries in databases like MySQL, PostgreSQL
  • Familiarity with AI tools (e.g., Copilot, LLM-based tools)
  • Basic understanding of:
  • Prompt engineering
  • LLMs / generative AI concepts
  • Working knowledge of object-oriented design
  • Familiarity with agile software development methodology
  • Familiarity with source code control
  • Excellent communication skills

Nice to Haves

  • Experience integrating AI APIs into applications
  • Experience building AI-powered features (chatbots, recommendations, search)
  • Experience using AI for development acceleration (code gen, testing, automation)
  • Familiarity designing and implementing RESTful APIs

Benefits

  • All positions are currently eligible for an annual profit award or bonus, subject to company results.
  • Medical/Prescription drug insurance
  • Dental insurance
  • Vision insurance
  • Health Care/Dependent Care Flexible Spending Account
  • Health Savings Account
  • Pre-Tax and Roth 401(k)
  • Short and Long-Term Disability Insurance
  • Life/AD&D Insurance
  • Commuter Benefits
  • Student Loan Repayment Program
  • Educational Assistance
  • Generous paid time off

More jobs like this