Senior Full-Stack Engineer

Organization: World of Books Group

Location: Pécs, Southern Transdanubia, Hungary

Angular | TypeScript | Java 21 | Spring Boot 3Remote within Hungary or Pécs, HU About World of Books We are World of Books, the UK’s largest circular-economy retailer for second-hand books and media. Every two seconds, one of our items finds a new home somewhere in the world — giving 35+ million books a new chapter every year. We work with charities, libraries, and individuals to re-use and recycle unwanted books, CDs, DVDs, and games. Anything we can’t resell gets responsibly recycled — 30,000 tonnes (around 80 million books) every year, saving the equivalent of 700,000 trees 🌱. This is sustainability at scale — and technology is at the heart of it. The Role We’re looking for a Senior Full-Stack Engineer to join our B2B product team, building and evolving our reverse e-commerce platform. You’ll work end-to-end across frontend and backend, own meaningful features, and help shape both technical direction and engineering standards. You’ll report to the B2B Engineering Manager and work closely with the B2B Product Manager, UX, QA, and fellow engineers. What You’ll Do Full-Stack Engineering Design, develop, and maintain features across our web application and backend services Take ownership of medium-to-large features from discovery through production Frontend (Angular + TypeScript) Build modular, maintainable components using Angular best practices Lead improvements in state management, component architecture, performance, and UI consistency Own frontend technical quality: patterns, conventions, and long-term maintainability Backend (Spring Boot 3 + Java 21) Build and evolve RESTful APIs, async workflows, and service integrations Apply modern Java features (records, pattern matching, virtual threads where relevant) Ensure backend reliability, performance, and observability Collaboration & Delivery Partner with Product to scope features, estimate complexity, and design solutions Support A/B testing and experimentation across frontend and backend Drive engineering excellence through code reviews, documentation, and mentoring Quality & Reliability Lead critical bug investigations and root-cause analysis Improve automated testing (unit, integration, E2E) Maintain high performance and reliability standards across the platform   What We’re Looking For Must-Have Experience Strong expertise in Angular & modern TypeScript Solid backend experience with Java 21 and Spring Boot 3 Designing and implementing robust APIs, domain logic, and async workflows Strong relational database knowledge (PostgreSQL / MySQL) End-to-end debugging across frontend, backend, and database Excellent understanding of software engineering principles (SOLID, clean architecture) Experience leading technical discussions and code reviews Fluent English (written & spoken) Nice-to-Haves Advanced Angular knowledge (RxJS patterns, signals, SSR/hydration, performance profiling) Ecommerce or reverse-ecommerce experience A/B testing, experimentation frameworks, or feature flags Accessibility (WCAG), responsive design, and semantic HTML Microservices or modular monolith architectures CI/CD, Docker, Kubernetes, or cloud platforms (AWS / GCP / Azure) Observability tooling (Grafana Cloud, OpenTelemetry) Performance optimization or large-scale migrations   What We Offer Immediate start Remote within Hungary or hybrid from our Pécs office Flexible working hours Work on a global, sustainable product used by millions Fast-growing, ambitious business with real impact Monthly Learning Day for skill development 15 days sick leave & 10 days paternal leave (100% paid) +2 extra holiday days Health Fund allowance (OTP Egészségpénztár) Prescription glasses support International teams & regular team-building events Supportive, people-first work environment  

Apply: https://jobs.dayforcehcm.com/en-US/wobgroup/CANDIDATEPORTAL/jobs/2989