Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Full Stack Software Developer - Node.js & React

Charles River

A distancia

EUR 50.000 - 80.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa de investigación por contrato está buscando un Full Stack Engineer para contribuir al desarrollo de aplicaciones web modernas. Este rol implicará trabajar con Node.js y React, así como desarrollar APIs y colaborar con equipos multifuncionales. La posición es completamente remota y ofrece un entorno innovador con un enfoque sólido en la calidad del código y las mejores prácticas de la industria. Se busca a alguien con habilidades en DevOps y resiliencia en el diseño de sistemas escalables.

Formación

  • Experiencia demostrada con Node.js y React en aplicaciones listas para producción.
  • Conocimiento de prácticas modernas de DevOps y CI/CD, desarrollo cloud-native y contenedores.
  • Sólida comprensión de arquitectura de software y principios SOLID.

Responsabilidades

  • Construir y mantener APIs RESTful y servicios backend robustos.
  • Desarrollar interfaces front-end responsivas e integradas con las APIs del sistema.
  • Colaborar con equipos multifuncionales en planificación y revisiones de código.

Conocimientos

Node.js
React
APIs RESTful
DevOps
CI/CD
Docker
Kubernetes
PostgreSQL
MongoDB
Redis

Educación

Grado universitario en Informática, Ingeniería o Sistemas de Información

Herramientas

GitHub Copilot
OpenAI API
OpenTelemetry
Prometheus
Descripción del empleo

En Charles River, nos apasiona mejorar la calidad de vida de las personas. Cuando te unes a nuestra familia, ayudas a crear vidas más saludables para millones de pacientes y sus familias. Empoderamos a personas innovadoras, comprometidas con el aprendizaje continuo y la mejora, proporcionándoles las herramientas necesarias para desarrollar su Carrera profesional.

Como Full Stack Engineer en Charles River, contribuirás a definir cómo los usuarios interactúan con nuestras aplicaciones diseñando y construyendo sistemas web modernos y cloud native - desde interfaces de usuario responsivas hasta APIs resilientes y servicios backend robustos.


Desempeñarás un papel fundamental en impulsar la arquitectura, la escalabilidad y la calidad de las soluciones digitales que respaldan terapias que salvan vidas.


Nota: Este puesto requiere una sólida experiencia en Node.js y React.


Es una posición 100% remota, con viajes ocasionales según las necesidades del negocio.

Funciones y Responsabilidades Esenciales

  • Construir y mantener APIs RESTful y servicios backend robustos y escalables.
  • Desarrollar interfaces front-end responsivas e intuitivas integradas con las APIs del sistema.
  • Asegurar que el código cumpla con las mejores prácticas de la industria, los estándares de programación y esté adecuadamente documentado.
  • Escribir y mantener pruebas automatizadas unitarias, de integración y de extremo a extremo (Jest, Playwright, etc.).
  • Colaborar estrechamente con equipos multifuncionales, incluidos Producto, Diseño y DevOps.
  • Diseñar e implementar sistemas seguros y de alto rendimiento utilizando prácticas modernas de DevSecOps.
  • Refactorizar y modernizar sistemas heredados, garantizando a la vez la continuidad del negocio.
  • Mantenerse al día sobre los avances en tecnologías web, herramientas de desarrollo asistido por IA y tendencias de la industria.
  • Participar en revisiones de código, planificación de sprints y retrospectivas como parte de un equipo ágil.

Requisitos del Puesto

  • Grado universitario en Informática, Ingeniería, Sistemas de Información o experiencia equivalente.
  • Experiencia demostrada con Node.js y React en la construcción de aplicaciones listas para producción.
  • Experiencia construyendo y consumiendo APIs RESTful; se valorará experiencia con GraphQL.
  • Conocimiento de prácticas modernas de DevOps y CI/CD, desarrollo cloud-native y contenedores (Docker, Kubernetes).
  • Experiencia trabajando con datalayers, como PostgreSQL, MongoDB o Redis.
  • Sólida comprensión de arquitectura de software, principios SOLID y mejores prácticas de seguridad.
  • Familiaridad con herramientas de observabilidad (por ejemplo, OpenTelemetry, Prometheus) y frameworks de logging.
  • Se valorará experiencia integrando o utilizando herramientas de IA/ML (por ejemplo, GitHub Copilot, OpenAI API).
  • Excelente capacidad de resolución de problemas y habilidad para asumir la responsabilidad de funcionalidades desde el diseño hasta el despliegue.

Acerca de Charles River
Charles River es una organización de investigación por contrato (CRO) en etapas tempranas, con más de 20.000 empleados en 110 centros alrededor del mundo.
Apoyamos a empresas farmacéuticas, biotecnológicas y entidades gubernamentales mediante servicios de descubrimiento y evaluación de seguridad que aceleran la entrega de nuevas terapias.
Nuestro trabajo ha contribuido al desarrollo del 86% de los medicamentos aprobados por la FDA en 2021.

Igualdad de Oportunidades de Empleo
Charles River es un empleador que ofrece igualdad de oportunidades.
Todos los candidatos calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional o condición de veterano o discapacidad.

Crear una alerta de empleo para esta búsqueda
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.