Programador Front End

ACCIONA
Barcelona, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

JavaScript
API
iOS
App Store (IOS)
HTML5
Unit Testing
CSS
Continuous Integration
Design of User Interfaces
Mobile Application Software
Routing
Responsive Web Design
TypeScript
Virtualization Technology
Web Applications
React
Backend
GIT
GraphQL
React Native
Front End Software Development
Software Version Control

Job description

Responsable de diseñar y desarrollar las interfaces de usuario de nuestras aplicaciones web y móviles. Trabajará junto al equipo Back-End para consumir APIs de forma eficiente, y participará en decisiones de arquitectura Front-End asegurando la mejor experiencia de usuario., * Desarrollar y mantener aplicaciones Web en React.

  • Desarrollar y mantener aplicaciones móviles con React Native.
  • Diseñar interfaces modernas, accesibles y optimizadas.
  • Integrar APIs REST/GraphQL provenientes del equipo Back-End.
  • Mantener y optimizar la performance (web y mobile).
  • Participar en decisiones de arquitectura Front-End y estándares.
  • Asegurar calidad mediante pruebas unitarias e integración.
  • Colaborar estrechamente con diseño, móvil y Back-End.
  • Escribir código modular, escalable y bien documentado.

Requirements

  • 5 años de experiencia como desarrollador Front-End.
  • Dominio de React (Hooks, contextos, routing, optimizaciones).
  • Experiencia sólida en React Native (ciclo de vida, navegación, integraciones nativas).
  • Excelente manejo de JavaScript y TypeScript.
  • Conocimientos profundos de HTML5, CSS3, Responsive Design.
  • Experiencia integrando APIs REST o GraphQL.
  • Gestión de control de versiones con Git
  • Conocimientos de buenas prácticas de UI/UX.

Requisitos valorables

  • Conocimientos en performance analysis (memoization, virtualization…).
  • Familiaridad con CI/CD.
  • Experiencia con componentes nativos en iOS/Android.
  • Experiencia en publicación de apps móviles (App Store / Play Store).

Habilidades personales

  • Buen criterio estético y atención al detalle.
  • Autonomía para tomar decisiones técnicas de Front-End.
  • Proactividad e iniciativa para mejorar producto y procesos.
  • Buena comunicación y trabajo en equipo.
  • Orientación a la calidad y buenas prácticas de desarrollo.

About the company

Somos una compañía global, líder en el desarrollo de infraestructuras regenerativas que generan un impacto positivo en la sociedad. Nuestra plantilla, formada por más de 65.000 profesionales y presente en más de 40 países de los cinco continentes, contribuye a nuestra misión de diseñar un planeta mejor. Buscamos personas que quieran marcar la diferencia, promover el desarrollo sostenible y encontrar soluciones a los mayores desafíos globales, incluidos el cambio climático, la sobrepoblación y la escasez hídrica. Únete a nosotros en la búsqueda de soluciones para lograr un futuro sostenible. ACCIONA, en su división de Facility Services, selecciona un/a programado/a Front End para el departamento de desarrollo en Barcelona

Apply for this position