Jobiglo

No results.

Senior Full Stack Developer (Data & AI)

Eternus · Skopje

New
Senior 🇬🇧 English
React JavaScript TypeScript Node.js Express NestJS Microsoft Fabric OneLake Azure Data Lake Storage Gen2 Delta Lake Power BI OpenAI Azure OpenAI Anthropic SQL T-SQL Spark SQL PySpark SQL Server PostgreSQL MongoDB Python Git CI/CD Azure Docker Kubernetes

Job description

About the role

We are seeking a Senior Full Stack Developer to design and build modern, data‑driven applications. The role bridges responsive React front‑ends, scalable Node.js services, enterprise data platforms on Microsoft Fabric, and AI‑powered features.

Key responsibilities

  • Design, develop and maintain full‑stack web applications using React and Node.js.
  • Build and manage data pipelines, lakehouses, and warehouses in Microsoft Fabric (Data Factory, Dataflows Gen2, Notebooks, OneLake).
  • Design data lake architectures (Azure Data Lake Storage Gen2, Delta Lake) for structured and unstructured data.
  • Create reporting systems and interactive dashboards with Power BI and in‑app analytics.
  • Integrate AI/ML capabilities such as LLM‑based features, intelligent search, chatbots, and predictive analytics.
  • Develop and secure RESTful or GraphQL APIs, write efficient SQL and Spark SQL for analytics.
  • Implement data governance, security, and access controls across data and application layers.
  • Collaborate with product managers, analysts, designers and engineers; participate in code reviews and mentor junior developers.
  • Maintain CI/CD pipelines and support deployments to Azure cloud environments.

Required profile

  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent experience.
  • 5+ years of professional full‑stack development experience.
  • Strong proficiency in React (hooks, state management) and modern JavaScript/TypeScript.
  • Solid backend experience with Node.js (Express, NestJS or similar).
  • Hands‑on experience with Microsoft Fabric, data lakes, and lakehouse architectures.
  • Proven experience building data reporting systems, preferably with Power BI.
  • Practical experience integrating LLMs (OpenAI, Azure OpenAI, Anthropic) and working with vector databases.
  • Strong SQL skills and experience with relational (SQL Server, PostgreSQL) and NoSQL (MongoDB) databases.
  • Familiarity with Python for data processing and AI workloads.
  • Experience with Git, CI/CD, and Azure cloud services.

Required skills

  • React, JavaScript, TypeScript
  • Node.js, Express, NestJS
  • Microsoft Fabric, Azure Data Factory, OneLake
  • Azure Data Lake Storage Gen2, Delta Lake
  • Power BI
  • Large Language Models (OpenAI, Azure OpenAI, Anthropic)
  • SQL, T‑SQL, Spark SQL, PySpark
  • SQL Server, PostgreSQL, MongoDB
  • Python
  • Git, CI/CD pipelines
  • Azure cloud platform
  • Docker, Kubernetes

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Eternus.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in North Macedonia.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 16 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Eternus

Skopje