Senior Javascript Developer

We are looking for a senior Vue.js/React developer who will be responsible for developing the user-side of our agent management product and improving the user experience. The selected candidate will be the initial member of the UI development team, and will be expected to participate in designing the product as well as in setting up the team. They will need to collaborate with the designing and development teams to create web applications. The candidate must be able to build testable, reusable, and scalable applications.


The application will be expected to handle hundreds of thousands of agents with relatively few users.


The backend is developed in RUST and is accessible via REST APIs.




  • Be the core member of our new UI development team

  • Develop the agent management UI

  • Write reusable, effective, and scalable JavaScript code

  • Build modular and reusable components and libraries

  • Implement front-end components with Vue.js/React framework

  • Translate the product requirements and design into code

  • Test, update and optimize the application for performance and security




  • At least 3+ years of experience in Vue.js/React and object-orientated programming

  • Proficiency in JavaScript language, including its syntax and features

  • Strong understanding of the Vue.js framework and its core principles

  • Familiarity with the Vue.js ecosystem

  • Working experience with HTML5 and CSS3

  • Ability to write efficient, secure, clean, and scalable JavaScript code

  • Knowledge of server-side rendering