Home Jobs Senior FE Software Engineer

Senior FE Software Engineer

Omnes Group

Full time Belgrade / Hybrid

Job description

We’re looking for a Senior Frontend Engineer who thrives on ownership, precision, and creating elegant, scalable user experiences. You’ll develop features across our multi-tenant, white-label, Netflix-style video platform that helps doctors worldwide stay up to date with the latest medical knowledge.

This is not a “ticket factory” frontend role. It’s a builder’s role, where architectural thinking, attention to detail, and care for maintainability matter as much as visual polish. You’ll work with Angular, TypeScript, and a modern monorepo setup (Nx), crafting interfaces that perform flawlessly and scale efficiently across clients.

You will join a small, high-caliber engineering team that values clarity, quality, and accountability—working directly with backend engineers, product managers, and QA to deliver features that truly last.

Responsibilities

  • Develop and enhance Angular-based features for a complex, multi-tenant streaming platform
  • Collaborate with backend and design teams to implement reliable, scalable user interfaces
  • Maintain code quality, structure, and test coverage across shared and tenant-specific components
  • Implement and manage feature flags and conditional feature behavior per tenant
  • Optimize UI performance and responsiveness across devices and environments
  • Integrate and manage video playback (video.js) and AWS S3 media pipelines
  • Ensure accessibility, maintainability, and adherence to clean code principles
  • Participate in code reviews, architectural discussions and release validation
  • Contribute to technical documentation and support knowledge sharing within the team
  • Take ownership – when something breaks, you dig until you know why, not just that it happened

Requirements

  • Have 6+ years of experience in frontend development using Angular(v17+), TypeScript, SCSS and component-driven architecture
  • Can design and maintain multi-tenant, white-label architectures with reusable, modular components
  • Understand and work confidently with NgXS, RxJS and Nx (monorepo)
  • Build clean, tested, and maintainable code that aligns with shared coding standards
  • Thing beyond “It Works” – you care about how it works and how it scales
  • Collaborate closely with backend developers (PHP/Symphony), Product and QA to ensure feature quality and smooth releases
  • Work with video.js, Capacitor/Ionic, and related libraries for streaming and hybrid features
  • Understand feature flags, configuration driven behavior and the nuances of a multi-tenant frontend
  • Believe that frontend engineering is craftsmanship – clarity, testing and performance matter
  • Understand principles of web performance, responsive design, and accessibility

    Bonus Experience (Nice to Have)
  • Experience with Capacitor/Ionic for hybrid mobile apps
  • Familiarity with Stencil.js or custom web component development
  • Knowledge of AWS S3, CloudFront or video streaming optimization
  • Exposure to multi-tenant SaaS platforms and client-specific feature deployment
  • Understanding of video encoding, playback performance or CDN optimization
  • Familiarity with CI/CD pipelines and deployment best practices
  • Comfortable using Git Actions and pipelines