Role overview

Analista Programador/a – Frontend React JS

Rawson BPO

Published via Mainder

What you'll do

Si te apasiona el desarrollo frontend, el diseño de arquitecturas limpias y el trabajo con componentes reutilizables, esta es una excelente oportunidad para crecer en un entorno tecnológico sólido, estable y con proyección internacional.


Responsabilidades:

  • Analizar requerimientos funcionales y técnicos en proyectos de EJIE, proponiendo soluciones frontend escalables.

  • Diseñar y desarrollar interfaces y componentes reutilizables con React JS y tecnologías del stack frontend.

  • Aplicar arquitectura limpia, buenas prácticas y realizar tests unitarios para asegurar la calidad del software.

  • Colaborar con equipos multidisciplinares (backend, QA, analistas, DevOps) y participar en revisiones de código.

  • Documentar desarrollos, resolver incidencias y contribuir al mantenimiento evolutivo de las aplicaciones.


Requisitos imprescindibles:

  • Experiencia profesional mínima de 3 años en desarrollo frontend, como Analista Programador/a o Senior Frontend Developer.

  • Residencia en España (requisito imprescindible).

  • Sólido dominio de React JS.

  • Experiencia demostrable en desarrollo frontend con:

    • HTML

    • JavaScript / TypeScript

    • CSS / SASS

  • Experiencia en Angular (nivel profesional, no solo académico).

  • Experiencia en:

    • Desarrollo de componentes reutilizables (librerías de componentes, diseño modular, etc.)

    • Arquitectura limpia en frontend (separación de capas, principios SOLID, patrones de diseño)

    • Desarrollo de aplicaciones web (escritorio o móvil) basadas en HTML.

  • Experiencia en testing frontend, especialmente:

    • Tests unitarios con Jasmine / Karma

  • Capacidad para realizar tanto labores de análisis como de programación.

  • Habilidad para trabajar en equipo en entornos tecnológicos complejos.


Requisitos deseables:

  • Experiencia con JUnit / Mockito para pruebas en la capa backend.

  • Conocimientos en:

    • Java 11

    • Spring Boot

    • Tomcat

    • SQL (consultas, modelado básico de datos)

  • Experiencia trabajando en entornos DevOps (integración continua, despliegue continuo, herramientas de automatización, etc.)


Beneficios

  • Modalidad de trabajo 100% remoto.

  • Contrato indefinido en un entorno tecnológico especializado en servicios y tecnologías de la información.

  • Salario competitivo acorde a la experiencia y responsabilidad del puesto.

  • Posibilidad de participar en proyectos tecnológicos de gran impacto y visibilidad.

  • Plan de desarrollo profesional con formación continua y certificaciones.

  • Beneficios sociales adicionales (por ejemplo, seguro médico, tickets restaurante, flexibilidad horaria).