Pet Media Group (PMG)

Backend / Full stack Engineer (f/m/d) - Team Monetisation - Serbia

Posted: Oct 22, 2025

Job Description

About UsPet Media Group (PMG) is a scale-up that acquires, launches, and develops market-leading pet marketplaces globally, with over 1.5 million animals finding new homes through our platforms every year. We currently live in 6 different countries (UK, Sweden, Netherlands, Italy, Spain and most recently US), despite only launching 5 years ago. Here is an example of one of our apps: Pets4Homes.co.ukThe way pets find new loving homes has virtually remained the same for centuries, and we are on a mission to make that process more trusted, safe, and convenient through innovative technology. We’re a young and ambitious team who have built unicorns in the past (e.g. Avito) and we are backed by some of Europe’s leading investors (e.g. Verdane and Otiva) who are early investors in leading companies such as Klarna, CAIA, Apotea and Easypark.Who are we looking for?As part of our growth, we are expanding our Monetisation team and for that, we are looking for a BE-focused full stack engineer to join us in our journey towards building great products in the payment processing & value-added services, and and improving the user experience in the payment domain.As a Full stack engineer, we expect you to be familiar with building sophisticated architecture and have an in-depth understanding of the entire web and application development process. We’re looking for someone with roughly 3 years of experience in engineering, ideally from our current tech stack (see details further down)RequirementsWhat skills do we expect you to have?Being part of a fast-growing scale-up, we are looking for engineers who are not afraid to build fast, fail fast, and learn from their mistakes. We do not expect you to be a world-class expert in all technologies used at PMG but we do expect you to be a fast learner and an engineer with a critical and open mindset. A strong proficiency in Javascript is however necessary.Building apps with Typescript, Node.JS & ReactUnderstanding of GraphQL and its usage in large systems with multiple consumersStrong experience with relation databases like PostgreSQLExperience with backend testing tools and testing strategiesPrior experience with one (or multiple) of these technologies is helpful & appreciated.Experience with payment processing like Stripe, Adyen, BraintreeExperience with search technologies like ElasticsearchExperience with monitoring & observability tools like GrafanaExperience with responsive design & user experience on mobile web devicesExperience with UI/component frameworks like TailwindWe expect all candidates to have working proficiency in English to be able to communicate with colleagues from all over the world.Our tech stackNext.js, React, Node.js & ReactNative (Typescript it is)Gitlab runners CI/CDElasticsearchRedisGraphQL & PostgreSQLKnex, DockerServerless architecture with AWS LambdaWe are running on AWSObservability via GrafanaApp release flow with BitriseWhat we offerThe ability to join a rapidly growing business with a clear vision, where passion and energy exists in abundanceA diverse team from various backgrounds - current team is located in Sweden, Germany, Austria, UK, Poland, Portugal, Bosnia, Croatia, Ukraine and Egypt.A unique opportunity to become a part of a rapidly growing (but already profitable) scale-up where you would be instrumental in building our Tech departmentCompetitive compensation and awesome benefits (in person or remote)We very much look forward to your application, contact us if you have any questions!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs