About the role
Responsibilities
- Maintain and enhance existing Vue.js-based web applications.
- Collaborate closely with backend developers, designers, and product managers to implement new features and improve user experience.
- Write clean, maintainable, and testable frontend code using modern TypeScript practices.
- Integrate with APIs and backend services (REST, GraphQL, etc.).
- Participate in code reviews, daily stand-ups, and sprint planning sessions.
- Stay current with modern frontend development trends and best practices.
Requirements
- Minimum of 3 years of hands-on experience developing and maintaining production web applications using Vue.js (Vue 3 preferred).
- Solid understanding of JavaScript, TypeScript, HTML5, and CSS3/SASS.
- Familiarity with state management libraries (e.g., Pinia, Vuex).
- Experience working in enterprise environments, preferably with complex domain logic (finance, healthcare, etc.). Comfortable using Git, CI/CD tools, and task runners (e.g., Webpack, Vite).
- Proven ability to collaborate in cross-functional teams and deliver high-quality code.
- Fluent in English (written and spoken).
Nice to have
- Experience with Vue 2, React, or Angular.
- Understanding of UX/UI principles and responsive design.
- Familiarity with Jest, Cypress, or other testing frameworks.
- Knowledge of Agile/Scrum practices.
About the company
Fintech company with a leading marketplace for structured investment solutions.
Your recruiter
Leonor Talent Acquisition Specialist @ Effitalents.
Feel free to contact her for more information!
