Senior Frontend Developer (React)

GFT
Madrid, Spain
22 days ago

Role details

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

Tech stack

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

Job description

  • Development 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 latest version of forementioned 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).

Requirements

We are looking for an enthusiastic and dynamic person willing to work as a Senior 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?, * Bachelor’s Degree in Computer Science, Engineer or related field.

  • Experience in frontend development technologies, especially in JavaScript and/or TypeScript.
  • Valuable experience in frameworks and libraries, but mainly React.
  • Experience in Unit Testing with Jest, Cypress…
  • Predisposition towards working with agile methodologies.
  • At least B2 level of English, written and spoken.

Tech skills:

  • Proficiency in HTML, CSS, and JavaScript: Must have a solid understanding of HTML, CSS, and JavaScript.
  • 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: Should be proficient in managing the state of their 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 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: Must have a solid understanding of responsive design principles and be able 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.

Soft skills:

  • Strong understanding of software development life cycle (SDLC).
  • Understanding of link between technical specialities and customer requirements.
  • Understanding of industry best practices and standards.
  • Fluent communication skills.
  • Team player: ability to work with teams distributed geographically in different locations.
  • Solid analytical and problem-solving skills/investigating skills on technical matters.
  • Well organised.
  • Good time management and prioritization of tasks.
  • Ability to identify problems and suggest mitigating and contingency actions.

Benefits & conditions

  • Conciliación y Flexibilidad: Posibilidad de trabajar desde casa híbrido/remoto, jornadas flexibles y viernes intensivos.
  • Formación y Desarrollo: Plan personalizado, programas formativos.
  • Beneficios Sociales: Seguro vida, apoyo teletrabajo.
  • Beneficios Flexibles “a la carta”: Bolsa corporativa para comida, transporte, seguro médico, guardería y formación, ajustada a tus necesidades y combinada con retribución flexible
  • Paquete de Reubicación (si aplica): Apoyo económico, asesoramiento, patrocinio visas.
  • Programa de Recomendaciones.
  • Programa de Bienestar: Nutrición, Física, Mental. Descuentos con Wellhub. Servicio de apoyo psicológico gratuito.
  • Vida en GFT: Oficinas inteligentes, eventos, premios de valores, charlas inspiradoras.
  • Cultura corporativa internacional.

About the company

GFT Technologies is an AI-centric global digital transformation company. We design advanced data and AI transformation solutions, modernize technology architectures and develop next-generation core systems for industry leaders in Banking, Insurance, Manufacturing and Robotics. Partnering closely with our clients, we push boundaries to unlock their full potential.

Apply for this position

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

Apply on jobs.gft.com

Good distractions

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

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all