Senior Full Stack Developer (Data & AI)
Eternus · Skopje
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in North Macedonia.
Salaries by job title
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.
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