06/03/2026 updated


100 % available
Senior software enigneer
Banjaluka, Bosnia-Herzegovina
Worldwide
Information Technology EngineerHTMLJavaScriptCascading Style Sheets (CSS)Mobile Application DevelopmentNode.jsNext.jsTailwindReact.jsExpress.jsBackendReact NativeFront End Software DevelopmentNestJS
I am a Senior Frontend and Mobile Developer with six years of professional experience building high-performance web and mobile applications across enterprise and startup environments.
Core Expertise & Technical KnowledgeFrontend Web: Highly proficient in React, Next.js, Angular, TypeScript, and advanced styling paradigms (SCSS, Tailwind CSS, Styled Components). Deeply focused on web application architecture, state management, and performance/SEO optimization.
Mobile & Cross-Platform: Extensive experience developing native-quality mobile apps using React Native and Flutter/Dart, including deploying large-scale enterprise solutions for up to 12,000 users.
Full-Stack & Integration: Skilled in bridging frontend and backend layers using GraphQL and REST APIs. Experienced in connecting client applications to Java Spring Boot and Node.js backends, managing cloud environments (Microsoft Azure), and integrating secure auth (AWS Cognito, Firebase) and payment systems (Stripe).
Experience & Team DeliveryImpact-Driven Development: Proven track record of shipping end-to-end features, including secure authentication systems, algorithmic financial calculations, content management dashboards, and real-time scheduling modules.
Agile Collaboration: Adept at working within large, cross-functional teams of up to 20 engineers under the Scrum framework, actively contributing to backlog refinements, story estimation, sprint planning, and code reviews to ensure reliable, continuous deployment.
Experience
Professional experience5 - 10 years
Freelancer since2019
Languages
GermanBasic knowledgeEnglishFluentSerbianNative speakerBosnianNative speaker
Project history
Built and optimized cross-platform features using React, React Native, and TypeScript for a superyacht management
ecosystem.
Developed core application modules handling crew organization, shift scheduling, and real-time payment
management workflows.
Engineered data-fetching layers by integrating a GraphQL backend to handle scalable, efficient data synchronization
across web and mobile platforms.
Engineered full-stack data layers by integrating a GraphQL backend, optimizing data fetching pipelines and schema
definitions for scalable cross-platform synchronization.
Collaborated within an agile product team of 20 engineers, actively participating in Scrum ceremonies including daily
standups, backlog refinements, and sprint planning sessions to ensure aligned delivery cycles.
Developed user-facing financial modules with Angular, specifically building secure account dashboards, transaction
history views, and financial tables.
Implemented secure user authentication and session management workflows compliant with strict banking industry
security and data protection standards.
Connected frontend views to Java Spring Boot backend services, collaborating closely on API structure design,
payload mapping, and secure data exchange.
Bridged frontend and backend layers by connecting Angular views to Java Spring Boot backend services,
collaborating closely on API structure design, REST payload mapping, and secure data exchange.
Collaborated within an agile product team of 12 engineers, actively participating in Scrum ceremonies including daily
standups, backlog refinements, and sprint planning sessions to ensure aligned delivery cycles.
Developed a cross-platform React application optimized for both web browsers and TV platforms, integrating it
directly with a custom-built CMS.
Built content management functionality allowing administrative users to add media through the CMS and rendered
that dynamic data on the user-facing frontend.
Built end-to-end features including content ingestion through the CMS and displaying dynamic content on the
frontend, working closely with backend developers utilizing PHP and REST APIs.
Integrated third-party payment gateways and subscription APIs, specifically implementing Rocket Gate and Strapi.
Programmed secure user authorization layers, including registration, login, and token-based authentication flows.
Integrated and configured specialized third-party packages to handle spatial navigation, enabling fluid user interaction
via hardware TV remote controls.
Integrated third-party packages for spatial navigation, specifically designed for TV remote controls.