Senior Frontend Developer (React)

GFT
Barcelona, Spain
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) Agile Methodology Component-Based Software Engineering Unit Testing Software Quality Code Review Continuous Integration Software Design Patterns Revision Control Systems Design of User Interfaces Responsive Web Design Software Engineering
+10 more
Web Applications Software Modules ReactJS Cypress (Programming Language) Git AngularJS Information Technology Front End Software Development React Redux Software Version Control

Job description

OverviewWe are looking for an enthusiastic and dynamic person willing to work as aSenior Frontend Developer (React)and interested to be part of the GFT team.Are you interested in joining a multicultural team and working on a challenging project?Inscríbase (haciendo clic en el botón correspondiente) después de revisar toda la información relacionada con el trabajo a continuación.ResponsibilitiesDevelopment of web applications with the latest versions of the main frameworks and libraries based on requirements and detailed specifications.Development of web apps from scratch using the latest versions of the aforementioned frameworks/libraries.Understanding and applying common design patterns.Support the development of prototype versions of software modules and applications.Report on the progress made in the assigned tasks, achieving defined deadlines.Identify and communicate opportunities for improvement.Collaborate on projects based on Agile methodologies.Testing to ensure code quality.Performs project related on-call support activities if needed.Understanding of the “rules of development” (Code management, code repository, continuous integration - CI and code review).QualificationsBachelor's Degree in Computer Science, Engineering or related field.Valuable experience in frameworks and libraries, but mainlyReact.Experience in Unit Testing with Jest, Cypress…Predisposition towards working with agile methodologies.At least B2 level of English, written and spoken.Expert knowledge of React: A deep understanding of the specific framework they work with, including its syntax, features, and best practices.Experience with state management: Proficient in managing the state of an application using state management libraries like Redux, NgRx, or MobX.Understanding of component-based architecture: A strong understanding of how to design, create, use and optimize components effectively.Familiarity with UI design patterns: Familiar with commonly used UI design patterns and know how to implement them in their applications.Understanding of responsive design: Solid understanding of responsive design principles and the ability to create responsive layouts that work well on different screen sizes.Knowledge of testing: Front-end developers should be proficient in testing their code using standard testing frameworks.Experience with version control: Proficient in using version control tools (Git) to manage code.Strong understanding of the software development life cycle (SDLC).Understanding of the link between technical specialties and customer requirements.Understanding of industry best practices and standards.Team player: ability to work with teams distributed geographically in different locations.Solid analytical and problem-solving skills.Well organized.Good time management and prioritization of tasks.Ability to identify problems and suggest mitigating and contingency actions.At GFT we consider diversity as one of our main pillars and we foster an inclusive work environment based on cooperation and mutual respect.We offer equal opportunities for everyone regardless of race, cultural background, gender, age, sexual orientation, gender identity, disability or religious beliefs.xcskxlj GFT has drafted and registered an Equality Plan that outlines the measures to be taken with the aim of achieving equal treatment and opportunities between women and men within the company, and eliminating, if present, discrimination based on gender.#J-*****-Ljbffr

Requirements

QualificationsBachelor's Degree in Computer Science, Engineering or related field. Valuable experience in frameworks and libraries, but mainlyReact. Experience in Unit Testing with Jest, Cypress… Predisposition towards working with agile methodologies. At least B2 level of English, written and spoken. Expert knowledge of React: A deep understanding of the specific framework they work with, including its syntax, features, and best practices. Experience with state management: Proficient in managing the state of an application using state management libraries like Redux, NgRx, or MobX. Understanding of component-based architecture: A strong understanding of how to design, create, use and optimize components effectively. Familiarity with UI design patterns: Familiar with commonly used UI design patterns and know how to implement them in their applications. Understanding of responsive design: Solid understanding of responsive design principles and the ability to create responsive layouts that work well on different screen sizes. Knowledge of testing: Front-end developers should be proficient in testing their code using standard testing frameworks. Experience with version control: Proficient in using version control tools (Git) to manage code. Strong understanding of the software development life cycle (SDLC). Understanding of the link between technical specialties and customer requirements. Understanding of industry best practices and standards. Team player: ability to work with teams distributed geographically in different locations. Solid analytical and problem-solving skills. Well organized. Good time management and prioritization of tasks. Ability to identify problems and suggest mitigating and contingency actions.

Benefits & conditions

At GFT we consider diversity as one of our main pillars and we foster an inclusive work environment based on cooperation and mutual respect. We offer equal opportunities for everyone regardless of race, cultural background, gender, age, sexual orientation, gender identity, disability or religious beliefs. xcskxlj GFT has drafted and registered an Equality Plan that outlines the measures to be taken with the aim of achieving equal treatment and opportunities between women and men within the company, and eliminating, if present, discrimination based on gender. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · WWC Europe 2026

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all