Match score not available

Senior Frontend Developer - React, Redux, TypeScript - Testing - scrum, agile - remoto (*A)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in web application development using React, HTML, CSS, and JavaScript., Advanced knowledge of APIs and browser interfaces for interactive web applications., Familiarity with TypeScript, including component typing and error handling., Experience in designing and implementing user interfaces with a focus on responsive design..

Key responsabilities:

  • Develop user interfaces using React components and associated technologies.
  • Collaborate with design and development teams to implement user interface strategies.
  • Identify requirements and interactions to be developed for the project.
  • Conduct testing and optimization of components, ensuring code documentation is maintained.

Between Technology logo
Between Technology Large https://www.between.tech
501 - 1000 Employees
See all jobs

Job description

BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC. Nuestros servicios llegan a todos los continentes y cubren varios sectores de la economía mundial, de la industria y las empresas de servicios.

En la actualidad BETWEEN cuenta con un equipo de 1000 personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, ferrocarril, Oil&Gas, retail, mundo del deporte, educación, etc.

Actualmente seleccionamos un/a Frontend Developer especializado/a en React: HTML, CSS y JS y con conocimientos avanzados en APIs, para incorporarse de forma indefinida en uno de los equipos de tecnología que Between tiene implantados en uno de nuestros principales clientes.

La persona seleccionada colaborará en un gran proyecto tecnológico bajo metodología ágil, con equipos colaborativos y no jerárquicos, con alto grado de proactividad y responsabilidad.

¿Qué voy a hacer?

Estarás trabajando directamente en un proyecto que va a rehacer todo nuestro software de gestión de almacenes. Es decir, todo lo que ocurre desde que genera un pedido en ecommerce, hasta que le llega un paquete físico a un cliente. Por si eso fuera poco reto, es una nueva iniciativa de utilizar tecnologías punteras como Cloud y crear nuevos caminos para ser más eficientes y escalables. Es tu oportunidad de ser parte y aportar en este proceso que va a tener mucho impacto a nivel global.

¿Cómo lo haré?

Vamos a trabajar con un stack tecnológico moderno, donde vamos a tener un foco absoluto por crear un producto diferenciador. La parte tecnológica está compuesta por React moderno, node y java en paradigmas serverless, bases de datos no relacionales y enfoques multicloud entre otros muchos. De cara a organización vamos a trabajar con Jira, Confluence y Miró para la gestión del día a día.

¿Con quién lo voy a hacer?

Trabajarás codo con codo con equipos de desarrollo y tendrás que interactuar con stakeholders para iterar sobre el producto. Estarás acompañado siempre por un Engineering Manager para conseguir la entrega de valor y desatascar impedimentos y dependencias, además de guiar el trabajo en equipo. Adicionalmente, dado la criticidad del proceso tendrás apoyo directo del TL para trabajar codo con codo en la resolución de problemas e ir trabajando juntos en la solución más óptima.

Estas Serán Tus Funciones Principales

  • Desarrollo de interfaces de usuario usando componentes de React y tecnologías asociadas, la gestión de la comunicación de datos con servidores, optimización perfilado de componentes y documentación del código.
  • Trabajo con el equipo de diseño/desarrollo para decidir las estrategias implementación de los interfaces de usuario necesarios.
  • Identificación de requerimientos e interacciones a desarrollar.
  • Desarrollo de los interfaces de usuario a nivel estructural y visual usando técnicas de CSS responsive.
  • Búsqueda de posibles errores en componentes existentes.
  • Análisis, perfilado y optimización de componentes.
  • Desarrollo de tests usando Jest.
  • Documentación del código necesario para crear los componentes.

Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:

  • Ser parte de un equipo joven en una comunidad techie.
  • Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.
  • Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc).
  • Seguro médico gratuito desde el primer día. Posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible (tickets restaurante, guardería).
  • Acceso a variedad de descuentos (Viajes, tecnología... y muchos más).
  • Precios reducidos en bienestar, fitness y nutricón con Gympass.
  • ¡Cumplir años como Betweener tiene premio!

¿Frontend Developer especializado/a en React: HTML, CSS y JS y en producto API, con ganas de continuar desarrollando tu carrera profesional en un entorno muy agile y con la posibilidad de trabajar en remoto desde España? ¡No dudes en inscribirte!

Si tienes cualquier duda, puedes consultarnos a través del WhatsApp 652 067 523.

Requisitos

  • Experiencia en desarrollo de aplicaciones web con React: HTML, CSS y JS así como un conocimiento avanzado de las APIs e interfaces que proporcionan los navegadores para la creación de aplicaciones web interactivas.
  • React (Dominio de useEffect, useMemo, useRef, useCallback, custom hooks y Context API).
  • TypeScript (Tipado de componentes React, interfaces, enums y tipos. Uniones, intersecciones y utility types. Manejo de errores. Operador keyof.)
  • Experiencia en diseño e implementación de interfaces de usuario.
  • Conocimiento de las tecnologías en las que está basado React: HTML, CSS, JS y ecosistema: Accesibilidad, HTML Semántico, CSS modular, BEM, maquetación responsive, ES6, PWAs, etc…
  • Dominio de uso y creación de hooks.
  • Conocimiento del ecosistema react: Redux, webpack, Router, etc. así como de las herramientas generales de desarrollo como Eslint, prettier, etc.
  • Dominio de las técnicas de creación de interfaces adaptables a diferentes plataformas y tamaños de pantalla.
  • Experiencia con testing de aplicaciones de frontend: test unitarios, end to end; con Jest/Vitest + React Testing Library,
  • Cypress E2E.
  • Experiencia en debugging, perfilado y optimización de aplicaciones frontend usando las herramientas de desarrollo que proporcionan los diferentes navegadores.
  • Clean Code y buenas prácticas (Conocer y poner en práctica patrones de diseño y código limpio. SOLID, TDD, DDD, KISS, DRY)

Se Valorará Positivamente

  • Figma.
  • Capacidad de entender un producto y aportar ideas para mejorar su usabilidad y funcionamiento general.
  • Experiencia con metodologías ágiles de desarrollo (SCRUM, Kanban…)
  • Experiencia con Typescript

HARD SKILLS: SCRUM, React, API, Figma

Required profile

Experience

Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

React Developer Related jobs