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

Sobre esta vaga de Senior Front-end Developer (React / Vue / TypeScript) na Acronis

Acronis · Presencial · 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. 

Pronto para se candidatar à Acronis?
Candidatar-se à Acronis

Sobre a 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

Ver todas as vagas na Acronis →

Vagas semelhantes

ElevenLabs
Fullstack Engineer (Frontend Leaning) - Studio
ElevenLabs
⚡ Candidate-se cedo United Kingdom · local restrito
● Nova 👁 Vista ✓ Candidatada há 12h
Zühlke
React Frontend Engineer
Zühlke
⚡ Candidate-se cedo Sofia Presencial
● Nova 👁 Vista ✓ Candidatada há 22h
Flutter Entertainment
Front End Developer
Flutter Entertainment
⚡ Candidate-se cedo Sofia, Bulgaria Presencial
● Nova 👁 Vista ✓ Candidatada há 4d
Siteground
Software Engineer, Frontend
Siteground
⚡ Candidate-se cedo Bulgaria Híbrido
● Nova 👁 Vista ✓ Candidatada há 1sem
ElevenLabs
Frontend Leaning Engineer - Creative & Studio
ElevenLabs
⚡ Candidate-se cedo United Kingdom · local restrito
● Nova 👁 Vista ✓ Candidatada há 1sem
Cast AI
Senior Frontend Engineer
Cast AI
⚡ Candidate-se cedo Bulgaria; European Union; Hung... Presencial €6,500–€9,000
● Nova 👁 Vista ✓ Candidatada há 1sem
Trading212
Mid Frontend Engineer
Trading212
⚡ Candidate-se cedo Bulgaria Híbrido
● Nova 👁 Vista ✓ Candidatada há 1sem
Trading212
Junior Frontend Engineer
Trading212
⚡ Candidate-se cedo Bulgaria Híbrido
● Nova 👁 Vista ✓ Candidatada há 1sem
Trading212
Senior Frontend Engineer (Kotlin) - Frontend Core
Trading212
⚡ Candidate-se cedo Berlin · local restrito
● Nova 👁 Vista ✓ Candidatada há 1sem

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na Acronis

Ver todas as vagas na Acronis →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

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?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis