Senior Frontend Developer
Direct message the job poster from Decskill
Talent Acquisition | Decskill | IT Recruitment
Decskill was founded in 2014 as an IT Consulting Company and their main mission is to delivery value through the knowledge. We enable companies to meet the chalenges of digital world by providing our clients with business models that ensure technological capacity, flexibility and agility. We are more than 500 consultants with offices in Lisbon, Porto and Madrid.
DECSKILL operates in 3 main areas:
- TALENT, through which we provide our clients with an extension to their IT teams;
- BOOST, through which we provide our client with software development models to increase capacity and optimize Time-to-Market, where we create and manage teams that deliver according to their needs, at the desired speed;
- DECSKILL CONNECT through which we provide our client with consulting services, as well as the implementation and management of information technology infrastructures.
Our practice results in the creation of value for our customers, either by delivering qualified and
- added services, or through highly qualified and motivated professionals, as well as technology solutions that allow us to operate and transform the business of our customers.
We are looking for a Vue. js Senior Developer & Tech Lead to join us.
Responsibilities:
Technical Leadership & Code Modernization
- Lead the cleanup, restructuring, and modernization of our legacy Vue. js codebase, establishing patterns and practices for maintainable, scalable architecture
- Design and implement strategic refactoring initiatives to eliminate technical debt while maintaining system stability
- Define and enforce coding standards, architectural patterns, and best practices for
- end development - Champion the adoption of modern Vue. js features (Composition API, Vue 3 migration strategies) across the codebase
Code Review & Quality Assurance
- Oversee Git
Lab merge requests, ensuring code quality, consistency, and adherence to architectural guidelines - Establish and maintain code review standards and processes for the engineering team
- Provide constructive feedback and mentorship through thorough code reviews
Cross-Functional Collaboration
- Partner with
- functional technical leads to make critical architectural decisions that impact the entire technology stack - Collaborate with backend engineers, Dev
Ops, and product teams to ensure seamless integration and delivery - Participate in architecture review boards and technical design sessions
Quality Engineering & Testing
- Drive
- driven development (TDD) practices through the implementation and maintenance of automated functional testing frameworks - Assist in integrating testing workflows into the CI/CD pipeline for continuous quality assurance
Communication & Process Leadership
- Facilitate
- level communication through active participation in agile ceremonies (sprint planning, retrospectives, daily standups) - Create and maintain comprehensive technical documentation
- Present technical concepts and project updates to technical stakeholders
Required Qualifications
Technical Expertise
- 5+ years of professional software development experience, with at least 3 years specializing in Vue. js
- Deep, comprehensive understanding of the Vue. js ecosystem including Vue 2/3 and Vuex
- Extensive experience with automated testing frameworks (Jest, Cypress, Vue Test Utils, Playwright)
- Expertise in Git
Lab workflows, CI/CD pipelines, and version control best practices - Experience with design systems and component library development
Leadership & Communication
- Demonstrated technical experience leading engineering teams
- Proven track record of successful
- functional collaboration and stakeholder management - Excellent written and verbal communication skills with the ability to explain complex technical concepts to diverse audiences
- Experience working in agile/scrum environments and contributing to process improvements
Problem-Solving & Architecture
- Strong analytical and
- solving skills with attention to detail - Experience designing scalable
- end architectures and making
- driven technical decisions - Understanding of performance optimization, security best practices, and accessibility standards
Nice-to-Have Qualifications
- Working knowledge of the React framework and its ecosystem is a bonus
- Experience with
- frontend architectures - Familiarity with state management patterns across different frameworks
- Knowledge of cloud platforms (AWS, GCP, Azure) and containerization technologies
What You'll Be Joining
- This is an opportunity to make a significant impact on our technical direction and engineering culture. You'll have the autonomy to shape our
- end architecture while working with a talented team committed to excellence. We value innovation, continuous learning, and believe in empowering our engineers to make meaningful contributions to both our products and the broader development community.
If you’re interested in this job please send your CV in English to goncalo. delgado@decskill.com with reference “GD / Vue. js”.
Thank you!
Decskill is committed to equality and
- discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at Decskill by 2x
- Informações detalhadas sobre a oferta de emprego
Empresa: Decskill Localização: Porto
Porto, Porto District, PortugalPublicado: 6. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!