
Desarrollador/a Front-End, Vue 3 (Senior)
Posted 20 hours ago

Posted 20 hours ago
• Front-End Development with Vue 3: Design, develop, and maintain modern applications using Vue 3, ensuring scalability, performance, and code maintainability.
• Application Architecture: Define the structure and architecture of JavaScript/TypeScript projects, establishing best practices and development standards.
• Creation of Libraries and Components: Develop utility libraries and reusable components (SFC), ensuring visual and functional consistency across all applications.
• Interface Design: Design and implement components, forms, and pages, adhering to UX/UI principles and responsive adaptability with a mobile-first approach.
• Styles and Layout: Implement styles using SASS with BEM methodology, ensuring clean, scalable, and maintainable code.
• Integration and Services: Connect front-end applications with REST APIs, managing authentication, security, and data flow.
• CRM Application Management: Participate in the development of business applications such as CRM, including features like agendas, kanban task management, and client management.
• Documentation and Testing: Document and test components using tools like Storybook to ensure quality and reusability.
• Optimization and Continuous Improvement: Enhance the performance, accessibility, and user experience of applications.
• Multidisciplinary Collaboration: Work collaboratively with backend, design, and business teams to build solutions aligned with client objectives.
• A minimum of 5 years of experience as a Front-End Developer specializing in:
• Proficiency in Vue 3 for the development of modern and scalable applications.
• Experience in creating architectures and directory structures for Vue 3-based JavaScript/TypeScript applications.
• Development of reusable component libraries (SFC) applying best design practices, customization through props, slots, and CSS variables.
• Extensive knowledge of HTML, CSS, SASS (BEM methodology), and responsive design using a mobile-first approach.
• Experience in integrating with REST services, managing user authentication, and addressing security aspects in front-end applications.
• Familiarity with modern tools such as Vite, Storybook, and asset management like SVG sprites.
• Experience documenting and testing components using Storybook.
• Experience in developing complex applications such as CRMs or business management tools.
• Ability to work in a team and communicate effectively with multidisciplinary teams.
• Experience in environments with Spanish and Catalan (Barcelona) is a plus.
• Permanent Contract
• 100% REMOTE
• Internal training and access to certifications
• Flexible compensation plan (medical insurance, transportation, childcare vouchers, meal vouchers)
• Brand ambassador opportunities through our referral program—recommend your friends and earn extra!
• Events, meetups, tech days, talks...and much more!
• 26 days of leave (22 vacation days, 2 personal days, and December 24 and 31 as public holidays by default)
• Schedule: 8:30 AM to 6 PM (flexible) Monday to Thursday, and 8 AM to 3 PM on Fridays, with intensive hours in July and August from 8 AM to 3 PM.
TransUnion
EY
Compass
Contato Seguro | Canal de Denúncias
Get handpicked remote jobs straight to your inbox weekly.