Senior Full-Stack Developer
All Openings
Engineering

Senior Full-Stack Developer

Belgrade, Serbia · Hybrid

About the Role

PIERRE is looking for a senior full-stack developer to join the team behind the platform that powers smart homes, hotels, and offices across the region.

You will work on the web app that thousands of installers, integrators, and end users rely on every day — helping shape how our system feels, responds, and connects to the physical world.

What You Will Do

  • Design and build new features across the PIERRE web platform — from dashboard UX to backend APIs

  • Work closely with firmware and mobile teams to deliver end-to-end smart home experiences

  • Maintain and improve the reliability, performance, and security of the platform

  • Contribute to architectural decisions as the system scales across markets

  • Mentor mid-level engineers and help set engineering standards

What We Are Looking For

  • 5+ years of professional software development experience

  • Strong skills in TypeScript, Node.js, and a modern framework (React/Next.js preferred)

  • Solid understanding of relational databases (PostgreSQL) and modern ORMs

  • Experience with REST/GraphQL APIs and background job systems

  • Eye for product — you care about how features feel, not just how they work

Nice to Have

  • Experience with IoT, real-time systems, or building automation

  • Familiarity with Payload CMS, Drizzle, or similar data platforms

  • Background in B2B / multi-tenant SaaS products

Stay in the loop

New PIERRE products, features and partner stories. No spam.