09/29/2026 updated


100 % available
Principal Front-End Engineer
Belgrade, Serbia
Only remote
B.Sc. IT Engineering, Faculty of Informatics and Computing, University of Singidunum, BelgradeViteOllamaASP.NETJava (Programming Language)JavaScriptWeb AccessibilityAdobe Experience ManagerAgile MethodologyHTML5Cascading Style Sheets (CSS)Digital RenderingContent ManagementWeb Content Management SystemsContinuous IntegrationD3.Js
TypeScript & JavaScript (React, Next.js, Angular)
Deep expertise in TypeScript and modern JavaScript (ES2023+), with extensive hands-on experience building complex front-end applications using React, Next.js, and Angular across enterprise and product environments.
Enterprise CMS & Headless Architecture (AEM, Sitecore)
Proven track record delivering headless CMS solutions on Adobe Experience Manager and Sitecore for Fortune 500 and pharma clients, including full platform migrations to isomorphic SSR/CSR rendering stacks.
Agentic & AI-Driven Engineering (BMAD, Superpowers, Claude)
Practical experience with agentic development workflows using BMAD and Superpowers frameworks, spec-driven development, and AI tooling including Claude, Cursor, and local LLMs such as Ollama, applied to enterprise client delivery.
Design Systems & UX Implementation
Technical ownership of design systems, AEM authoring experience, interaction and product design, wireframing and prototyping, and accessibility (WCAG) compliance.
CSS & Styling Frameworks (Tailwind CSS, SCSS, SASS)
Extensive use of Tailwind CSS, CSS, SCSS, and SASS for building scalable, maintainable styling architectures across large front-end codebases.
Build Tools & Bundlers (Vite, Webpack)
Configuration and optimization of modern build pipelines using Vite and Webpack for performance-focused front-end delivery.
Back-End & Platform Integration (Node.js, Java, .NET, SAP Hybris)
Back-end integration experience spanning Node.js, Java, .NET, and SAP Hybris, enabling full-stack delivery and close collaboration with back-end architects.
Data & Databases (SQL, PostgreSQL, MongoDB, Firebase)
Working knowledge of relational and non-relational databases including SQL, PostgreSQL, MongoDB, and Firebase for full-stack application development.
Platform & Cloud (Docker, Google Cloud, Serverless, CI/CD)
Experience with containerisation using Docker, Google Cloud infrastructure, serverless architectures, n8n automation, and CI/CD pipelines for scalable deployment.
Data Visualisation (D3.js, Three.js, WebGL)
Capability in building data-driven and 3D visual experiences using D3.js, Three.js, and WebGL within front-end applications.
Event Sourcing & CQRS Architecture
Hands-on implementation of event-sourced, domain-driven architectures with CQRS service layers, as applied in compliance-critical platform development.
Deep expertise in TypeScript and modern JavaScript (ES2023+), with extensive hands-on experience building complex front-end applications using React, Next.js, and Angular across enterprise and product environments.
Enterprise CMS & Headless Architecture (AEM, Sitecore)
Proven track record delivering headless CMS solutions on Adobe Experience Manager and Sitecore for Fortune 500 and pharma clients, including full platform migrations to isomorphic SSR/CSR rendering stacks.
Agentic & AI-Driven Engineering (BMAD, Superpowers, Claude)
Practical experience with agentic development workflows using BMAD and Superpowers frameworks, spec-driven development, and AI tooling including Claude, Cursor, and local LLMs such as Ollama, applied to enterprise client delivery.
Design Systems & UX Implementation
Technical ownership of design systems, AEM authoring experience, interaction and product design, wireframing and prototyping, and accessibility (WCAG) compliance.
CSS & Styling Frameworks (Tailwind CSS, SCSS, SASS)
Extensive use of Tailwind CSS, CSS, SCSS, and SASS for building scalable, maintainable styling architectures across large front-end codebases.
Build Tools & Bundlers (Vite, Webpack)
Configuration and optimization of modern build pipelines using Vite and Webpack for performance-focused front-end delivery.
Back-End & Platform Integration (Node.js, Java, .NET, SAP Hybris)
Back-end integration experience spanning Node.js, Java, .NET, and SAP Hybris, enabling full-stack delivery and close collaboration with back-end architects.
Data & Databases (SQL, PostgreSQL, MongoDB, Firebase)
Working knowledge of relational and non-relational databases including SQL, PostgreSQL, MongoDB, and Firebase for full-stack application development.
Platform & Cloud (Docker, Google Cloud, Serverless, CI/CD)
Experience with containerisation using Docker, Google Cloud infrastructure, serverless architectures, n8n automation, and CI/CD pipelines for scalable deployment.
Data Visualisation (D3.js, Three.js, WebGL)
Capability in building data-driven and 3D visual experiences using D3.js, Three.js, and WebGL within front-end applications.
Event Sourcing & CQRS Architecture
Hands-on implementation of event-sourced, domain-driven architectures with CQRS service layers, as applied in compliance-critical platform development.
Experience
Professional experience10+ years
Freelancer since2021
Languages
EnglishFluentSerbianNative speaker
Project history
Co-founded a children's mobile app that counters short-form-video screen time using AI avatars that teach, paired with games built around intellect and creativity. Originated the concept and drives product and technical direction.
Full-stack development and engineering management role at Edeja Software, overseeing technical delivery and team leadership.
White-label platform for delivering legally mandated notices to building tenants at scale. Built a React and Tailwind admin dashboard, a player app running a single vanilla-JavaScript codebase across Android, web and Raspberry Pi devices, and an event-sourced CQRS service layer on Axon with domain-driven, sliced architecture containerised with Docker.