5 views
PRO.people Recruitment Agency
Global digital holding, represented in 90+ countries of the world, is looking for an experienced Front-End Developer (Vue.js) to join a team working on its own internal product - a highly loaded CRM system.
The system is already used by 600+ active users every day, and this number continues to grow along with development business.
In this role, you will be involved in a large-scale system redesign. The main goal of the team is to build a modern, scalable and easy-to-maintain system that will effectively meet current and future business needs.
If you are eager to implement modern development practices and participate in the creation of a complex product with a real impact on the work of a large number of users, we would love to have you on the team.
Main tasks
Frontend development and support CRM system on Vue: creation of new screens and functionality, refinement of existing components (forms, tables, filters, modal windows) and self-testing
Integration with backend API: connection of endpoints, status processing (loading / empty / error), data validation and error processing
Working with real time via WebSocket to update data in system.
Writing and support of autotests (unit / integration / e2e depending on team processes)
Refactoring and working with technical debt: improving code quality, increasing maintainability, optimizing performance and fixing bugs
Participation in code review and team interaction: clarifying requirements, evaluating tasks and participating in releases
Our ideal candidate
Has 3+ years of Front-End Developer experience
Works with the stack: JavaScript, TypeScript, Vue 3, Vuetify 3, Unit Testing, HTML, CSS, WebSocket, Git
Experience with Quasar will be an added advantage
Interested in product development and work in a team, where each member affects the development of the product
Has a level of English Intermediate or higher
The company offers
Flexible processes and openness to innovation, new approaches and technologies
The opportunity to directly influence the development of the product and see how your decisions improve the work of hundreds of users
Thoughtful onboarding and adaptation system (mentoring and support at the start)
Flexible schedule and the ability to work from any location, with a focus on results
Comfortable working conditions: paid vacations, sick leave and days off on public holidays
Additional benefits: reimbursement of expenses for foreign languages, sports, psychotherapy, co-working, paid subscriptions and professional literature
Send your CV and join the team!