Berlin, Berlin, Germany Hybrid Employment

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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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.

Visit website
Job Details
Department Software Development
Category frontend
Posted 14 days ago