At Dstny, we believe that great work begins with great communication.
As a global leader in hybrid work enablement, we make it easy for SMEs to connect, collaborate, and thrive - wherever work happens.
Our solutions combine true mobility, seamless integrations, and the power of AI to deliver exceptional experiences for both customers and employees.
Whether you’re using your mobile, laptop, desk phone, or our market-leading integrations, Dstny is always accessible through your preferred interface.
Headquartered in Brussels, our team of over 1,000 colleagues spans 8 countries and supports more than 4 million users worldwide.
Join us and be part of a company that’s shaping the future of work, Make Hybrid Work together with Dstny.
Full-Stack Software Developer for Analytics
Join Dstny – Europe's Leading Cloud Communications Provider
Dstny is the largest European-based cloud communications software provider, delivering Unified Communications-as-a-Service (UCaaS) and Fixed Mobile Convergence (FMC) platforms to Service Providers.
As our installation base continues to grow, we are looking for an experienced Full-Stack Software Developer to join our team and help elevate our customer-focused services to new heights.
About the Analytics Platform
Dstny Analytics Platform - an Enterprise SaaS product used by telecom operators and businesses to monitor, analyse, and report on their voice and unified communications traffic.
The platform connects to a wide ecosystem of telephony systems — including Dstny, Microsoft Teams, Cisco Broadworks, and many more — aggregating real-time and historical call data into a single, customisable reporting interface.
What users do with it:
Build and schedule custom reports on call volumes, agent performance, queue statistics, and SLA compliance
Monitor live dashboards with real-time call feeds
Export data to Excel, PDF, and other formats
Manage multi-tenant configurations across hundreds of customers
What makes the engineering work interesting:
Breadth of integrations 36+ production telephony connector modules — spanning REST, SOAP, proprietary binary protocols, and gRPC/Protobuf
Plugin architecture each connector is a self-contained, independently deployable module — new integrations don't touch core logic
Reactive frontend heavy use of NgRx, RxJS, and real-time data streams
Observability first OpenTelemetry instrumented end-to-end (frontend traces → backend → infrastructure)
Active modernisation ongoing migration from .NET Framework towards cross-platform .NET Standard — a good moment to join and shape the direction
We embrace AI tooling as a force multiplier for good engineering, not a replacement for it. We're looking for people who share that view and bring curiosity about how these tools can raise the bar for what they ship
You will work across the full product - from Angular UI to C# backend services and the database layer. The team is small and pragmatic: engineers own features end-to-end, from design discussions through deployment. You will collaborate closely with the other full-stack developers, the QA members, and the product stakeholders.
Requirements
Solid experience with C# and ASP.Net/Core - any modern version
Being comfortable with Typescript and Angular: understanding of RxJS observables, operators, and async patterns. Experience with NgRx or similar state management solutions. Experience working with designers via Figma (or similar) is a plus
Writing and understanding SQL queries; schema awareness (SQL Server or similar)
Knowledge and understanding of basic relational database concepts: indexes, transactions
Confident with feature branching, rebasing, pull requests, and code review
Being able to discuss technical decisions clearly with both engineers and non-technical stakeholders
Nice to Have
Experience in Telephony domain (familiarity with concepts like call queues, CDRs, SIP, or similar)
Experience with containerization tools (Docker and Kubernetes in particular)
Experience with ORM solutions (EF/Core or NHibernate): understanding lazy loading, session management, caching strategies
Personality & Mindset
You are comfortable navigating a large, established codebase
You take ownership of what you build - from implementation to monitoring in production
You have an eye for UX details and care about how the UI (and the whole solution) feels to the end user and feeling comfortable with proposing own ideas or concerns.
You welcome code reviews as a learning tool, not a gatekeeping mechanism
You are pragmatic about technical debt - you know when to fix it and when to ship
What You’ll Do
The platform handles multi-tenant data flows across many telephony integrations, so understanding complex system behaviour and edge-case thinking are core skills.
On a typical sprint you might:
Working in collaboration with designers and creating a brand new UI pages and components with Angular
Working on an architectural decisions spikes and discussing them with the team with a subsequent implementation
Design and build a new report type with a rich Angular UI and a new API endpoint
Update a legacy .NET Framework components towards cross-platform .NET 10+
Review a colleague's PR, update integration tests, writing documentation
What You Need
Tech Stack You'll Work With.
Backend:
C# & NET Framework
ASP.NET WebAPI
NHibernate (primary ORM) + FluentNHibernate mappings
Ninject for dependency injection
NLog for structured logging
JWT / MSAL / Azure.Identity for authentication and Azure AD integration
Protobuf-net + Google.Protobuf for inter-module binary serialisation
SQL Server (primary) + MySQL (per-module)
Frontend:
Angular with TypeScript
NgRx (Store, Effects, Entity, Router Store)
Angular Material
RxJS
D3 v7, Plotly.js, Kendo Charts for data visualisation
OpenTelemetry browser SDK (tracing + metrics)
pnpm + Angular CLI + Webpack
ESLint + angular-eslint for code quality
Infrastructure & DevOps:
GitLab CI/CD - multi-stage pipeline (build → test → deploy)
Docker (OCI images, Buildah) + nginx (Alpine + otel)
Ansible for deployment automation
Azure cloud hosting
Work with a talented and passionate team of DevOps, Ops, and R&D professionals.
Gain exposure to cutting-edge technologies in cloud communications.
Enjoy a flexible work environment with opportunities for growth.
Be part of an internationally diverse company with a strong culture.
Competitive salary and benefits package.

Dstny is a premier European provider of cloud-based business communications solutions. With more than 3 million users, Dstny simplifies communication for companies, partners, and service providers with interactive tools delivered as-a-service across all formats, including voice, video, and chat. Featuring a mobile-first design and easy integration, Dstny's innovative technology and strong local partnerships allow for delivering exceptional user experiences. Headquartered in Brussels, Dstny has ca. 1000 employees in 7 European countries and an annual revenue of ca. €250 million. Learn more at www.dstny.be