El portal de empleo de España

Ingeniero Fullstack Sénior (Python + React.js)

En remoto, Spain, England#SP-UK, Greater London·Jornada completa·Añadida hace 9 días

Parser Digital

17 ofertas abiertas

Resumen

Detalles del puesto

  • Jornada completa

    Según la oferta.

  • Totalmente en remoto

    Según la oferta.

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

  • Tener 8+ años de experiencia

    Puesto de nivel Senior.

  • Titulación universitaria

    «Bachelor degree in Computer Science, Software Engineering, or any related field is required, or equivalent practical experience.» — según la oferta.

Esta oferta se ha traducido automáticamente al español.

Salario y beneficios

Qué ofrecen

¿Por qué unirse a nosotros?

Si buscas un lugar donde puedas pensar más allá de la ejecución, asumir la verdadera responsabilidad de los resultados, influir en las decisiones y aprender continuamente junto a especialistas de primer nivel en un entorno verdaderamente global, nos encantaría conocerte.

Recibirás:

  • La oportunidad de unirte a una organización con un crecimiento de tres dígitos que está cambiando el paradigma de cómo se construyen los productos de software.
  • La oportunidad de formar parte de una increíble comunidad multicultural de expertos tecnológicos.
  • Un paquete de compensación altamente competitivo.
  • Seguro médico.

Requisitos

Qué buscan

Lo que aportarás al puesto:

  • Se requiere licenciatura en Ciencias de la Computación, Ingeniería de Software o cualquier campo relacionado, o experiencia práctica equivalente.
  • Mínimo 8 años de experiencia en desarrollo backend, con un fuerte enfoque en la construcción de sistemas escalables y de alto rendimiento.

Habilidades Técnicas:

  • Experiencia en Python, con experiencia práctica en la construcción de servicios backend y APIs utilizando FastAPI, Flask o similares.
  • Experiencia en el diseño y desarrollo de pruebas de extremo a extremo (E2E) para garantizar una integración fluida entre los componentes backend y frontend.
  • Un sólido conocimiento de la arquitectura de microservicios, sistemas basados en eventos y patrones de diseño orientados a servicios.
  • Conocimiento profundo de bases de datos SQL (por ejemplo, PostgreSQL, MySQL) y bases de datos NoSQL (por ejemplo, MongoDB) para la gestión y optimización de datos.
  • Experiencia con ETLs y transformación de datos
  • Sólida experiencia en HTML, CSS, JavaScript y ReactJS.
  • Amplia experiencia con plataformas en la nube como AWS, incluyendo servicios para el alojamiento de bases de datos, gestión de APIs y computación serverless.
  • Competencia con Docker para la contenerización y herramientas de orquestación como ECS (Amazon Container Services), permitiendo el despliegue de aplicaciones escalables.
  • Experiencia práctica con protocolos de seguridad de API, incluyendo JWT, OAuth2 y OpenID Connect, y Active Directory (ahora Microsoft Entra ID) para asegurar datos sensibles y controlar el acceso.
  • Competencia con Git para el control de versiones, GitHub Actions y pipelines de CI/CD para automatizar y agilizar los flujos de trabajo de desarrollo.
  • Competencia en técnicas de ajuste de rendimiento y escalabilidad, como el equilibrio de carga, el almacenamiento en caché y la indexación de bases de datos.

Soft Skills:

  • Fuertes habilidades analíticas y de resolución de problemas, con la capacidad de evaluar y abordar rápidamente los desafíos técnicos.
  • Excelentes habilidades de comunicación, tanto escritas como verbales, para colaborar con equipos multidisciplinares y documentar soluciones técnicas.
  • Un enfoque proactivo y motivado para abordar problemas e impulsar mejoras en los sistemas backend.
  • Un fuerte compromiso con el aprendizaje continuo y con mantenerse al día con las tecnologías emergentes y las mejores prácticas de la industria.

Se valorará

Cualificaciones deseables:

  • Familiaridad con brokers de mensajería como Kafka, o AWS SQS para el manejo de la comunicación asíncrona.
  • Experiencia con herramientas de Infraestructura como Código (IaC) como Terraform o CloudFormation para la gestión de infraestructura en la nube.
  • Conocimiento de herramientas de observabilidad y monitorización, como Cloud Watch o Datadog, para rastrear y solucionar problemas de rendimiento del sistema.
  • Familiaridad con arquitecturas serverless (por ejemplo, AWS Lambda) y paradigmas de programación basados en eventos.
  • Exposición a metodologías Agile/Scrum y herramientas como Jira para la gestión de tareas y la planificación de sprints.
  • Certificaciones en tecnologías de la nube, como AWS Certified Developer.
  • Gestionar, alojar y servir modelos de AI/ML (MLOps), garantizando su escalabilidad, fiabilidad y rendimiento en entornos de producción.

El puesto

Senior Fullstack Engineer

¿Cuál será tu impacto?

Buscamos un Fullstack Engineer altamente cualificado para diseñar, desarrollar y mantener aplicaciones del lado del servidor escalables, seguras y eficientes. El candidato ideal debe tener experiencia en arquitectura de microservicios, desarrollo de APIs, gestión de bases de datos y frontend, garantizando una alta disponibilidad y el rendimiento de los servicios backend y frontend.

En este puesto, colaborarás estrechamente con ingenieros de frontend, gestores de producto y otros interesados para construir soluciones backend robustas que impulsen nuestras aplicaciones. Un fuerte enfoque en la Separación de Conceptos (SoC), las mejores prácticas de seguridad y la
optimización del rendimiento es crucial para el éxito en esta posición.

Qué harás

Tus responsabilidades clave:

  • Integrar modelos en sistemas backend y crear endpoints de API para la interacción con los modelos (por ejemplo, la recuperación de predicciones).
  • Desarrollar y mantener servicios escalables, por ejemplo, Microservicios utilizando REST, gRPC o GraphQL, garantizando un rendimiento óptimo y una integración fluida.
  • Optimizar las consultas y esquemas de las bases de datos para mejorar el rendimiento, la escalabilidad y la fiabilidad.
  • Implementar funciones de seguridad, incluyendo la autenticación y la autorización utilizando prácticas estándar de la industria.
  • Desarrollar y mantener interfaces web utilizando ReactJS
  • Implementar y mantener la gestión de estados utilizando herramientas como Redux o React Query
  • Colaborar con desarrolladores frontend para garantizar una integración de API eficiente y una experiencia de usuario fluida.
  • Identificar y resolver problemas de producción, garantizando una alta disponibilidad y un tiempo de inactividad mínimo.
  • Escribir pruebas unitarias y de integración para mantener la fiabilidad del código y garantizar lanzamientos de alta calidad.
  • Monitorizar y optimizar continuamente el rendimiento del backend utilizando herramientas de observabilidad como Datadog, Cloud Watch o similares.
  • Participar en discusiones de diseño y en la toma de decisiones para mejorar la
    robustez y la escalabilidad del sistema.
  • Mantener la documentación técnica para asegurar una comunicación clara de las
    capacidades y actualizaciones del sistema.

Cómo trabajarás

Ubicación:

  • Candidatos basados en España: trabajo remoto flexible, con disponibilidad para viajar a la oficina del Reino Unido en Hayes, West London, una vez al mes.
  • Candidatos basados en Reino Unido/Londres: modelo híbrido, 2-3 días por semana en la oficina en Hayes, West London

Sobre Parser Digital

Parser (Parser Limited) es una consultoría tecnológica centrada en la "IA aplicada para un impacto mensurable", que ofrece implementación de IA, desarrollo de productos y modernización tecnológica para organizaciones globales. Se define como "Boutique por diseño", combinando la consultoría estratégica con la ejecución práctica en un único equipo, con experiencia que abarca producto, ingeniería, datos, calidad e IA. La empresa cuenta con la certificación ISO 27001 de gestión de la seguridad de la información y fue finalista de EY Entrepreneur of the Year en 2024.

Datos prácticos

  • Parser tiene bases de coworking en dos ciudades españolas: Barcelona (Utopicus Torre Marenostrum) y Madrid (Networkia Castellana).
  • La empresa trabaja con un modelo híbrido: "Trabajamos dondequiera que estén nuestros clientes, con equipos formados globalmente en torno a cada desafío".
  • Actualmente hay varios puestos de ingeniería senior abiertos en España, incluyendo Site Reliability Engineer, AI Engineer, Backend (Java/Kotlin, Golang), Mobile (KMP, iOS, React Native), Data Engineer, DevOps y posiciones Fullstack.
  • Parser cuenta con la certificación ISO 27001 de gestión de la seguridad de la información.
  • La empresa describe su trabajo como "Trabajo de alto nivel para clientes globales, equipos de gran calibre y un crecimiento impulsado por el talento y la ambición".

En sus propias palabras

Sobre la empresa y el equipo

¿Quién es Parser?

La tecnología por sí sola no crea impacto; lo hacen los equipos adecuados. Fundada en 2018, Parser es una firma boutique de consultoría y servicios tecnológicos que ayuda a organizaciones globales a resolver desafíos empresariales complejos mediante la transformación digital, el desarrollo de productos y la habilitación de IA.

Somos un equipo de rápido crecimiento de más de 340 ingenieros y consultores en Europa (Reino Unido, España, Portugal), las Américas (EE. UU., Argentina, Uruguay, Colombia) y Oriente Medio. Combinamos un alcance global con una mentalidad centrada en la agilidad, la experiencia senior y la colaboración estrecha. Trabajamos como una extensión de los equipos de nuestros clientes, ayudándoles a definir los problemas adecuados, dar forma a las soluciones y ofrecer resultados impulsados por la tecnología que creen un valor empresarial mensurable. Nuestra experiencia abarca la ingeniería de software, IA y datos, el desarrollo de productos y la experiencia del cliente, entregados por equipos que combinan una sólida profundidad técnica con una mentalidad de consultoría.

Ven y únete a nuestra #ParserCommunity.

Síguenos en Linkedin

Información adicional

Parser se compromete a fomentar un lugar de trabajo inclusivo y a proporcionar igualdad de oportunidades de empleo a todos los candidatos, independientemente de su raza, religión, género, orientación sexual, edad, discapacidad o cualquier otra característica protegida por la legislación aplicable.

Si necesitas adaptaciones razonables durante el proceso de selección, por favor háznoslo saber y trabajaremos contigo para apoyar tu participación.

Al postularte a este puesto, reconoces que tus datos personales serán procesados de acuerdo con el Aviso de Privacidad de Parser para fines de contratación.

Parser puede utilizar herramientas asistidas por IA durante ciertas etapas del proceso de selección para apoyar la eficiencia operativa. Nuestros equipos de selección utilizan la IA para agilizar la toma de notas y la programación de citas. Todas las decisiones de contratación son tomadas por personas, con revisión y supervisión humana.

Todas las vacantes de Parser Digital
WhatsApp