Jobs › Companies › Acronis › Senior Front-end Developer (React / Vue / TypeScript)

Über diese Senior Front-end Developer (React / Vue / TypeScript) Stelle bei Acronis

Acronis · Vor Ort · Bulgaria
Acronis is a global leader in cyber protection, delivering AI-powered protection for productive MSPs in a single, natively integrated platform that unifies operations management, cybersecurity, and data protection. Driven by our mission to protect, manage and automate every workload that businesses and lives depend on, we’ve built the industry’s only all-in-one solution.

We are looking for a candidate who will be responsible for the web interfaces of our hyperconverged infrastructure and IaaS platform — the provider admin panel and the tenant self-service portal through which compute, storage and networking are delivered as a service — building data-heavy, reliable UIs in React and Vue on top of the platform's APIs, and bringing them in line with the front-end stack used across Acronis products.

WHAT YOU'LL DO

  • Design, develop and maintain the platform's web interfaces in TypeScript with React and Vue: the administrative panel and the self-service portal, including dashboards, monitoring views, multi-step wizards, complex forms and large data sets.
  • Own front-end architecture and technical decisions in your areas, balancing delivery speed, reliability, security, performance and versatility.
  • Extend and adapt a large existing codebase to support new functionality, and improve its structure as you go rather than around it.
  • Work across the two front-end stacks in play: maintain and evolve the platform's existing Vue codebase while building new and Acronis-facing interfaces in React, reusing the shared React component libraries and design system used across Acronis products, and help converge the stacks where that pays off.
  • Implement the UI for new platform capabilities in step with the backend: consume and shape REST APIs and OpenAPI-generated clients, and agree on contracts with the backend developers.
  • Build and maintain unit, integration and end-to-end tests (Playwright), keep the suites meaningful and stable, and wire them into CI/CD.
  • Optimize performance and behavior for real clusters: large tables and lists, streaming and polled updates, charts and metrics views, and graceful handling of slow or failing services.
  • Implement and maintain multi-tenant UI concerns: tenants and projects, role-based access control, quotas and limits, and the differences between what a provider and their customers may see and do.
  • Take care of accessibility (WCAG) and localization, and keep the product usable for the operators who live in it all day.
  • Configure and optimize the build tooling (Webpack/Vite), keep dependencies current, and watch bundle size and load time.
  • Investigate and resolve complex issues from the browser down to the API, and drive them from root cause to a validated fix.
  • Leverage AI-assisted engineering tools for development, code analysis, test generation, debugging and technical research.
  • Conduct code reviews, write documentation, and mentor less experienced front-end developers.
  • Collaborate closely with the backend, compute, storage, product and QA teams, and maintain clear communication with the development lead on progress, risks and dependencies.

WHO WE'RE LOOKING FOR

  • 5+ years of front-end development experience with JavaScript and TypeScript, and a track record of shipping and maintaining production web applications.
  • Strong production experience with React — hooks, component and state management patterns, data fetching and caching, and the surrounding ecosystem — as React is actively used across Acronis front ends.
  • Production experience with Vue, or the proven ability to pick up and own a substantial Vue codebase you did not start; the role works with both.
  • Proven experience with complex, data-heavy UIs: forms and wizards, large tables and data sets, dashboards and monitoring or management consoles.
  • Strong testing discipline: unit and integration tests, plus end-to-end testing with Playwright or a comparable framework.
  • Solid HTML5 and CSS3, CSS preprocessors, and modern build tooling (Webpack, Vite), including configuration and performance optimization.
  • Good understanding of working against REST APIs — authentication and authorization flows, error and state handling, pagination and streaming updates — and of OpenAPI-based clients.
  • Awareness of web security basics and of accessibility standards (WCAG), plus experience with internationalization.
  • Experience with cloud infrastructure, virtualization or other management/monitoring dashboards is a strong advantage.
  • Confident with Git and an Agile workflow (Scrum/Kanban), and comfortable working with distributed teams.
  • AI-assisted engineering experience is mandatory, including practical use of AI for development, debugging, code analysis and technical research.
  • Demonstrated ability to take technical ownership of an area, work with a large inherited codebase, and share expertise across teams.
  • Excellent English communication and cross-functional collaboration skills.

*Please submit your resume and application in English 

 

WHO WE ARE 

A Swiss company founded in Singapore in 2003, Acronis offers over twenty years of innovation with 15 offices worldwide and employees in 50+ countries. Acronis Cyber Protect is available in 26 languages in 150 countries and is used by over 21,000 service providers to protect more than 750,000 businesses. 

 

Our corporate culture centers on innovation, accountability, and impact. We encourage our people to think boldly, challenge conventional approaches, and take ownership of outcomes. As a member of our global “A-Team,” you’ll operate in a high-growth, fast-paced environment where resilience, adaptability, and a commitment to continuous improvement drive success. 

 

OUR INTERVIEW PRACTICES 

To ensure a fair and genuine hiring process, candidates are expected to participate in interviews without the use of AI tools, automated prompts, or third-party assistance. Interviews are designed to assess individual skills, experience, and communication style, and we value authentic, real-time interaction. 


Use of AI or external assistance during live interviews may result in disqualification. For roles where AI skills are being evaluated, permitted use of AI tools will be clearly communicated in advance. Candidates may be asked to disable virtual backgrounds or participate in in-person interviews. All employment offers are contingent upon successful completion of applicable criminal, education and identity background checks 


Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances. 

Bereit, sich bei Acronis zu bewerben?
Bei Acronis bewerben

Über Acronis

Acronis is a global cyber protection company that provides natively integrated cybersecurity, data protection, and endpoint management for managed service providers (MSPs), small and medium businesses (SMBs), enterprise IT departments and home users. Our all-in-one solutions are highly efficient and designed to identify, prevent, detect, respond, remediate, and recover from modern cyberthreats with minimal downtime, ensuring data integrity and business continuity. We offer the most comprehensive security solution on the market for MSPs with our unique ability to meet the needs of diverse and distributed IT environments. A Swiss company founded in Singapore in 2003, Acronis offers over twenty

Alle Jobs bei Acronis ansehen →

Ähnliche Jobs

ElevenLabs
Fullstack Engineer (Frontend Leaning) - Studio
ElevenLabs
⚡ Früh bewerben United Kingdom · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 12 Std.
Zühlke
React Frontend Engineer
Zühlke
⚡ Früh bewerben Sofia Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 22 Std.
Flutter Entertainment
Front End Developer
Flutter Entertainment
⚡ Früh bewerben Sofia, Bulgaria Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 4 Tg.
Siteground
Software Engineer, Frontend
Siteground
⚡ Früh bewerben Bulgaria Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
ElevenLabs
Frontend Leaning Engineer - Creative & Studio
ElevenLabs
⚡ Früh bewerben United Kingdom · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Cast AI
Senior Frontend Engineer
Cast AI
⚡ Früh bewerben Bulgaria; European Union; Hung... Vor Ort €6,500–€9,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Trading212
Mid Frontend Engineer
Trading212
⚡ Früh bewerben Bulgaria Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Trading212
Junior Frontend Engineer
Trading212
⚡ Früh bewerben Bulgaria Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Trading212
Senior Frontend Engineer (Kotlin) - Frontend Core
Trading212
⚡ Früh bewerben Berlin · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Acronis

Alle Jobs bei Acronis ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos