Categorías
···
Entrar / Registro
Ingeniero de Software Full Stack
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Puerta del Sol, 4, Centro, 28013 Madrid, España
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Resumen: Frontiers busca un Ingeniero de Software Full Stack para evolucionar su plataforma editorial, manteniendo y mejorando los sistemas existentes mientras contribuye a una arquitectura moderna y escalable. Aspectos destacados: 1. Únase a una organización global orientada a una misión que impulsa el conocimiento para la sociedad. 2. Trabaje en toda la pila desarrollando funciones y servicios basados en la web. 3. Aproveche de forma responsable herramientas de desarrollo asistidas por IA para mejorar la productividad. **Quiénes somos** En Frontiers, nuestra finalidad es sencilla pero ambiciosa: hacer que la ciencia sea abierta. Creemos que la ciencia abierta empodera a la comunidad científica global para acelerar los descubrimientos y desarrollar las soluciones necesarias para vidas saludables en un planeta saludable. Somos uno de los editores de investigación de acceso abierto más grandes e influyentes del mundo. Cada artículo que publicamos es revisado por pares y certificado en calidad, garantizando así que la investigación sea accesible para todos, en cualquier lugar. Hasta la fecha, las investigaciones de Frontiers han sido vistas más de 4 mil millones de veces, lo que demuestra el impacto real en el mundo de una ciencia sin barreras. Unirse a Frontiers significa formar parte de una organización global orientada a una misión, situada en la intersección de la ciencia, la tecnología y la innovación, trabajando junto a colegas apasionados que se preocupan profundamente por impulsar el conocimiento en beneficio de la sociedad. **Acerca del puesto**: Buscamos un Ingeniero de Software Full Stack para integrarse a nuestro equipo y evolucionar la plataforma editorial de Frontiers. La plataforma es grande y compleja, combinando tecnologías modernas y heredadas. Este puesto implica mantener y mejorar los sistemas existentes, al tiempo que contribuye a una transición gradual hacia una arquitectura más moderna y escalable. Trabajará en toda la pila, desarrollando y manteniendo funciones y servicios basados en la web que respalden los flujos de trabajo editoriales centrales. Como parte de la evolución continua de la plataforma, ayudará a modernizar componentes heredados, mejorar el rendimiento y la mantenibilidad, y garantizar una integración fiable entre sistemas distribuidos. Las herramientas de desarrollo asistidas por IA forman parte estándar de nuestro flujo de trabajo de ingeniería. Se espera que utilice asistentes de programación con IA y modelos de lenguaje de gran tamaño para acelerar la implementación, explorar soluciones y reducir tareas repetitivas. Al mismo tiempo, aplicará un sólido criterio de ingeniería para validar, probar y evaluar críticamente la salida generada por IA, asegurando su corrección, seguridad, mantenibilidad y alineación con los estándares arquitectónicos. Su enfoque en las mejores prácticas, la colaboración y la mejora continua será esencial para el éxito de la plataforma. **Principales responsabilidades**:* Diseñar, desarrollar y mantener aplicaciones web escalables y de alto rendimiento en las capas de frontend y backend. * Mejorar y dar soporte a soluciones existentes, incluidos los sistemas construidos con tecnologías heredadas. * Contribuir a la modernización de componentes heredados hacia una arquitectura más modular y escalable. * Construir y evolucionar APIs RESTful e integrarlas con servicios internos y externos. * Diagnosticar y optimizar el rendimiento de bases de datos, incluida la optimización de consultas, estrategias de indexación y gestión de transacciones en bases de datos relacionales y no relacionales. * Colaborar con gestores de producto, arquitectos y equipos multifuncionales para aclarar requisitos, evaluar viabilidad técnica y determinar estrategias efectivas de implementación. * Escribir código limpio, mantenible y eficiente, alineado con los estándares y mejores prácticas de ingeniería establecidos. * Garantizar la calidad de las soluciones entregadas mediante pruebas, revisiones de código y prácticas de mejora continua. * Optimizar las aplicaciones para rendimiento, escalabilidad y capacidad de respuesta. * Investigar y resolver problemas complejos en producción utilizando herramientas de monitorización y observabilidad. * Participar en revisiones de código y apoyar el crecimiento de ingenieros menos experimentados. * Aprovechar de forma responsable herramientas de desarrollo asistidas por IA para mejorar la productividad, manteniendo altos estándares de calidad del código y fiabilidad del sistema. Mantenerse actualizado sobre tecnologías y prácticas de ingeniería relevantes para apoyar la evolución de la plataforma. * **Requisitos** * 4+ años de experiencia profesional en ingeniería de software full stack con sólida experiencia de backend en el ecosistema .NET. * 3+ años de experiencia desarrollando aplicaciones modernas de frontend con un framework JavaScript basado en componentes. * Conocimiento sólido de los principios de la programación orientada a objetos y de los principios de diseño SOLID. * Experiencia diseñando y consumiendo APIs RESTful. * Comprensión sólida de la arquitectura de frontend, patrones de gestión de estado y mejores prácticas para construir aplicaciones de una sola página (SPA) escalables. * Experiencia trabajando con bases de datos relacionales y no relacionales, incluida la afinación de rendimiento y la resolución de incidencias en producción. * Experiencia trabajando con plataformas en la nube y desplegando aplicaciones en entornos en la nube. * Conocimiento de metodologías Agile/Scrum. * Experiencia resolviendo incidencias complejas en producción mediante herramientas de monitorización y observabilidad. * Conocimiento de arquitecturas basadas en microservicios y conceptos de modularización de frontend. * Experiencia integrando capacidades impulsadas por IA en aplicaciones dirigidas al cliente. * Capacidad demostrada para utilizar de forma efectiva asistentes de programación con IA u otras herramientas similares para potenciar el trabajo diario de ingeniería, adoptando un enfoque crítico para revisar y validar el código generado. * Excelentes habilidades para la resolución de problemas y atención al detalle. **Habilidades deseables**:* Experticia avanzada en afinación y optimización del rendimiento de bases de datos relacionales. * Experiencia implementando patrones de comunicación asíncrona en sistemas distribuidos mediante brokers de mensajes. * Exposición a la configuración y automatización de pipelines CI/CD en entornos basados en la nube. * Experiencia con plataformas de contenerización y orquestación. * Experiencia con herramientas de orquestación de flujos de trabajo o procesos empresariales en arquitecturas distribuidas. * Conocimiento de patrones de arquitectura orientada a eventos. * Experiencia con frameworks de pruebas automatizadas para aplicaciones de backend y frontend. * Conocimiento de los principios del diseño guiado por el dominio (Domain-Driven Design). * Experiencia aplicando prácticas de desarrollo guiado por el comportamiento (BDD) y desarrollo guiado por pruebas (TDD). Si cumple con la mayoría de los requisitos, aunque no con todos, le animamos a presentar su candidatura. Valoramos fuertes fundamentos de ingeniería, sentido de propiedad y la capacidad de crecer dentro de un entorno tecnológico moderno y en constante evolución. **Beneficios** * Priorizamos la presencia en la oficina y enfatizamos la colaboración cara a cara, pero también ofrecemos ajustes adecuados cuando sea necesario, en línea con la política de la empresa. * Días adicionales de bienestar además de su permiso anual. * Hasta 3 días remunerados de voluntariado cada año. * Programa de Asistencia al Empleado confidencial las 24 horas (bienestar, salud mental, apoyo legal y financiero). * Apoyo para el aprendizaje y el desarrollo a través del Frontiers Learning Hub. * Beneficios locales competitivos, dependientes del país (por ejemplo, cobertura sanitaria y planes de pensiones/jubilación). *Frontiers adopta activamente la diversidad y constituye un lugar de trabajo seguro y acogedor. La contratación se lleva a cabo sin discriminación, incluida la basada en raza, origen nacional o étnico, edad, religión, discapacidad, sexo, identidad de género u orientación sexual. Con empleados de más de 50 países distintos, nuestra diversidad crea equipos vibrantes y nos desafía constantemente a apreciar múltiples perspectivas.*

Fuentea:  indeed Ver publicación original
David Muñoz
Indeed · HR

Compañía

Indeed
David Muñoz
Indeed · HR
Empleos similares
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.