EstoniaSalary: € 60000 - 80000
As our Backend Specialist, you will be the technical heart of our new SaaS platforms. You will build the bridge between our modern TypeScript frontend and the complex world of Microsoft 365. Your primary mission is to design and develop a robust, scalable, and secure backend that automates and controls our customers' Microsoft services (Teams, Intune, Entra ID, etc.). Your Core Responsibilities Architecture & Development: Design and build the entire backend for our SaaS applications, primarily using Node.js and TypeScript. Microsoft Graph API Integration: You will be responsible for the connection, authentication, and communication with the Microsoft Graph API to manage services like Teams, Teams Phone, Intune, and Entra ID. Authentication: Implement a secure and robust authentication flow (via Entra ID / OAuth 2.0 / OIDC) that works for both our app and the API calls made on behalf of our customers. Business Logic: Translate our SaaS requirements into clean backend logic (e.g., workflows, job queues, data processing). API Design: Create and maintain the internal REST or GraphQL API that our frontend consumes. Database Management: Select and manage the (No)SQL database used for storing configurations, logs, and metadata. Security & Scalability: Ensure the backend meets the highest security standards (especially when handling sensitive customer tokens) and is built to scale.