.Frontend Developer GFT is a digital transformation pioneer that develops sustainable solutions based on new technologies including artificial intelligence and blockchain/DLT. GFT experts create and implement scalable software applications that make access to innovative business models safe and easy.Are you driven by innovation and ready to create the future of banking? At GFT, we're teaming up with DKB Bank to launch a tech hub in Valencia, focused on developing sustainable, next-generation software. Be part of a pioneering team that will reshape the banking industry. If you're looking for an exciting challenge and the chance to grow your career, we want to hear from you!Your main responsibilities will be:Drive outstanding UI/UX by promoting best practices and prioritizing the most impactful changes that delight users.Optimize with the Java developers the API integrations to ensure seamless user experiences and proactively address issues through troubleshooting and debugging.Conduct focused code reviews to enforce standards, enhance team collaboration, and mentor developers in execution excellence.Foster a culture of open communication to ensure on-time delivery, prioritize effectively, and coordinate with cross-functional teams to maximize value.Required Skills:Proficiency in HTML, CSS, TypeScript, Vue.Js and Nuxt.Js.Expertise in creating and optimizing modern web applications using these core technologies.Experience with State Management.Proficient in managing application state using Vuex or similar state management solutions.Understanding of Component-Based Architecture.Strong ability to design, implement, and optimize reusable components within a Vue.Js framework.Responsive Design Mastery.Expert in creating responsive, adaptive layouts that ensure a seamless user experience across devices.Testing and Quality Assurance.Skilled in applying testing practices and frameworks to ensure high-quality, reliable code.Efficient in using Git for version control and collaboration, ensuring smooth workflow and code integrity.Preferred skills:Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Experience with Modern Frameworks: Hands-on experience with frameworks and libraries such as Vue.Js / Nuxt.Js.Testing and Quality Assurance: Proficiency in unit testing and end-to-end testing using tools like Jest, Cypress, or similar frameworks.Industry Knowledge: Understanding of the banking industry is a plus; willingness to learn and adapt to its specific challenges.Language Proficiency: Fluency in English (minimum B2 level).Strong team player and contributor: excels in collaborative environments, sharing knowledge, and supporting team goals.Quick thinker with excellent problem-solving skills: identifies and resolves issues efficiently, leveraging the 80/20 rule to focus on high-impact solutions