Berlin, Berlin, Germany Hybrid

Penguin Random House is hiring a Senior Frontend Engineer

About the Role

Penguin Random House is looking for a Senior Frontend Engineer to join our Berlin team. You will focus predominantly on frontend development while also contributing to backend work as part of a product team building a customer-driven platform for dunning and collection journeys.

What You'll Do

  • Act as a role model and mentor by promoting best practices, conducting code reviews, and ensuring high code quality.
  • Be the technical counterpart that complements the Product Owner.
  • Gather and translate strategic requirements into actionable technical and business solutions.
  • Design, develop, test, and deliver robust, maintainable, and well-structured software, applications, APIs, and workflows.
  • Participate in regular Scrum ceremonies as part of an agile, cross-functional team.
  • Analyze, discuss, and implement business requirements while maintaining clear documentation.
  • Adopt, apply, and give feedback on organizational and industry best practices to strengthen engineering culture.

What We're Looking For

  • University degree or equivalent qualification in IT.
  • 7+ years of relevant software engineering experience, including as a senior or lead engineer.
  • Strong proficiency with Angular (20+), TypeScript, and JavaScript.
  • Basic experience with Java (Spring Boot) and/or C# / .NET, including Windows API.
  • Proven experience developing, deploying, and maintaining cloud-based applications.
  • A solid understanding of RESTful APIs.
  • Experience with relational databases, preferably Oracle or SQL Server (PL/SQL).
  • Knowledge of cloud development, ideally with Azure.
  • Hands-on experience as an Agile Senior/Lead Engineer, supporting and guiding a development team.
  • Strong communication skills in English.
  • EU citizenship and/or a valid work permit for Germany (no visa sponsorship provided).

Nice to Have

  • Familiarity with microservices and distributed architectures.
  • German language skills.

Technical Stack

  • Frontend: Angular, TypeScript, JavaScript
  • Backend: Java (Spring Boot), C# / .NET, Windows API
  • APIs: RESTful APIs
  • Databases: Oracle, SQL Server, PL/SQL
  • Cloud & Infrastructure: Azure, Terraform, Kubernetes
  • Design: Figma

Team & Environment

You will be part of an agile, cross-functional product team.

Work Mode

This is a hybrid position based in Berlin.

Required Skills
AngularTypeScriptJavaScriptJavaSpring BootC#.NETWindows APIRESTful APIsOracleSQL ServerPL/SQLCloud Deployment AngularTypeScriptJavaScriptJavaSpring BootC#.NETWindows APIRESTful APIsOracleSQL ServerPL/SQLCloud Deployment
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Penguin Random House
The leading adult and children's publishing house in North America, the United Kingdom and many other regions around the world.
All jobs at Penguin Random House Visit website
Job Details
Department Software Development
Category frontend
Posted 2 months ago