Frontend Developer

Posted 97ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Frontend Developer designing and building user-friendly applications for a pioneering cloud infrastructure company. Working with a globally distributed team to enhance frontend functionality and performance.

Responsibilities:

  • Design, build, and maintain efficient and reliable JavaScript code for Frontend
  • Modify existing Frontend codebase to add new functions, adapt to new hardware, browser updates, operating systems, improve performance and enhance usability
  • Design, build, and maintain unit, integration and functional tests for the Frontend application
  • Participate in all aspects from detailed programming to high level design of UI features
  • Analyze requirements and develop innovative, useful software solutions
  • Perform code reviews, implement unit tests, debug, and integrate code
  • Develop and maintain end-to-end (e2e) automated tests
  • Interact closely with Backend, Storage, Product Management teams and other Virtuozzo group collaborators

Requirements:

  • 7+ years of work experience in professional software development projects
  • Extensive experience in React
  • Strong software design and programming skills, with proficiency in browser and server-side JavaScript
  • Experience in Vue.js or other modern frontend frameworks is a plus
  • Experience in automation testing using Playwright or TestCafe
  • Knowledge of software engineering principles (algorithms, data structures, multithreading/multiprocessing)

Benefits:

  • Remote and flexible working hours for EMEA (Europe locations only)
  • Group private medical insurance
  • Professional growth : training budget, certification support, mentorship, and career progression pathways
  • Inclusive, multicultural team : work alongside talented engineers from across the globe on infrastructure-grade cloud products
  • Employee perks : recognition programs, referral bonuses, and learning initiatives such as book clubs or tech talks
  • Share Options – shares in our success with share options