Jobs and Careers
GF

Senior Frontend Developer (React)

GFT Technologies
Sant Cugat del Vallès, Spainfull_timeVerifiedPosted 6 Mar 2025

About the role

<p> </p> <p><span><span>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.</span></span></p> <p> </p> <p><span><span><b>What are we looking for? </b></span></span></p> <p> </p> <p><span><span>We are looking for an enthusiastic and dynamic person willing to work as a <b>Senior Frontend Developer (React) </b>and interested to be part of the GFT team. Are you interested in joining a multicultural team and working on a challenging project?</span></span></p> <p><span><span> <br/> <b>Your main responsibilities will be:</b></span></span></p> <p> </p> <ul> <li><span><span>Development of web applications with the latest versions of the main frameworks and libraries based on requirements and detailed specifications.</span></span></li> <li><span><span>Development of web apps from scratch using latest version of forementioned frameworks/libraries.</span></span></li> <li><span><span>Understanding and applying common design patterns.</span></span></li> <li><span><span>Support the development of prototype versions of software modules and applications.</span></span></li> <li><span><span>Report on the progress made in the assigned tasks, achieving defined deadlines.</span></span></li> <li><span><span>Identify and communicate opportunities for improvement.</span></span></li> <li><span><span>Collaborate on projects based on Agile methodologies.</span></span></li> <li><span><span>Testing to ensure code quality.</span></span></li> <li><span><span>Performs project related “on-call” support activities if needed.</span></span></li> <li><span><span>Understanding of the "rules of development" (Code management, code repository, continuous Integration – CI and code review).</span></span></li> </ul> <p><span><span> <br/> <b> Skills will help you to succeed:</b></span></span></p> <p> </p> <ul> <li><span><span>Bachelor's Degree in Computer Science, Engineer or related field.</span></span></li> <li><span><span>Experience in frontend development technologies, especially in JavaScript and/or TypeScript.</span></span></li> <li><span><span>Valuable experience in frameworks and libraries, but mainly <b>React</b>.</span></span></li> <li><span><span>Experience in Unit Testing with Jest, Cypress...</span></span></li> <li><span><span>Predisposition towards working with agile methodologies.</span></span></li> <li><span><span><b>At least B2 level of English</b>, written and spoken.</span></span></li> </ul> <p><br/> <span><span><b> Tech skills:</b></span></span></p> <p> </p> <ul> <li><span><span>Proficiency in HTML, CSS, and JavaScript: Must have a solid understanding of HTML, CSS, and JavaScript.</span></span></li> <li><span><span><b>Expert Knowledge of React</b>: A deep understanding of the specific framework they work with, including its syntax, features, and best practices.</span></span></li> <li><span><span>Experience with state management: Should be proficient in managing the state of their application using state management libraries like Redux, NgRx, or MobX.</span></span></li> <li><span><span>Understanding of component-based architecture: A strong understanding of how to design, create use and and optimize components effectively.</span></span></li> <li><span><span>Familiarity with UI design patterns: Familiar with commonly used UI design patterns and know how to implement them in their applications.</span></span></li> <li><span><span>Understanding of responsive design: Must have a solid understanding of responsive design principles and be able to create responsive layouts that work well on different screen sizes.</span></span></li> <li><span><span>Knowledge of testing: Front-end developers should be proficient in testing their code using standard testing frameworks.</span></span></li> <li><span><span>Experience with version control: Proficient in using version control tools (Git) to manage  code.</span></span></li> </ul> <p> </p> <p><span><span><b> Soft skills:</b></span></span></p> <p> </p> <ul> <li><span><span>Strong understanding of software development life cycle (SDLC).</span></span></li> <li><span><span>Understanding of link between technical specialities and customer requirements.</span></span></li> <li><span><span>Understanding of industry best practices and standards.</span></span></li> <li><span><span>Fluent communication skills.</span></span></li> <li><span><span>Team player: ability to work with teams distributed geographically in different locations.</span></span></li> <li><span><span>Solid analytical and problem-solving skills/investigating skills on technical matters.</span></span></li> <li><span><span>Well organised.</span></span></li> <li><span><span>Good time management and prioritization of tasks.</span></span></li> <li><span><span>Ability to identify problems and suggest mitigating and contingen

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GFT Technologies

View company profile →