Senior Full Stack Engineer (Php, Laravel)

Datadope
Municipality of Valencia, Spain
2 days ago

Role details

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

Job location

Municipality of Valencia, Spain

Tech stack

JavaScript
PHP
API
Artificial Intelligence
Amazon Web Services (AWS)
User Authentication
Azure
Cloud Computing
Databases
Computer Engineering
Continuous Integration
Control Panels
D3.js
Data Visualization
DevOps
Github
Python
Laravel
Machine Learning
Node.js
Object-Relational Mapping
OAuth
Prism (Software)
Rapid Prototyping Process
Role-Based Access Control
Markdown
Next.js
SQL Databases
SQLAlchemy
Data Streaming
TypeScript
Web Applications
Openapi
Data Logging
Tailwind
React
Flask
Grafana
Spark
Cypress
Generative AI
Backend
FastAPI
Pytest
Gitlab-ci
Kubernetes
Playwright
Plotly
GraphQL
Front End Software Development
Api Design
NestJS
Software Version Control
Docker
Go

Job description

Buscamos un Fullstack Developer apasionado/a por crear soluciones completas que combinan interfaces modernas y backends eficientes. Si disfrutas construyendo experiencias de usuario potentes con React, TypeScript, Tailwind, Next y a la vez desarrollando APIs robustas y escalables con Python, Node.js o Go, ¡te queremos en nuestro equipo!, · Diseñar y desarrollar aplicaciones web fullstack con React, TypeScript, Tailwind en el front y Python (FastAPI), Node.js (Express/NestJS) en el backend. · Construir interfaces interactivas, responsivas y accesibles, integrando visualizaciones y paneles de control de observabilidad en tiempo real. · Desarrollar APIs REST y GraphQL para conectar las aplicaciones con sistemas de datos, IA y métricas de red. · Diseñar y mantener modelos de datos y consultas eficientes sobre bases de datos. · Integrar servicios de datos y Machine Learning, consumiendo resultados de pipelines Spark, Redpanda o agentes IA. · Colaborar estrechamente con Data Engineers, AI/ML Engineers y DevOps para garantizar la calidad, rendimiento y seguridad de las soluciones. · Desarrollar módulos backend reutilizables: autenticación, logging, manejo de errores, servicios de configuración y seguridad. · Implementar testing automatizado de UI y backend (Pytest, Playwright, Cypress). · Optimizar rendimiento, SEO, caching y tiempos de carga en front y back. · Documentar APIs, componentes y flujos de datos con claridad (OpenAPI, Markdown, Mermaid).

Requirements

· Formación en Ingeniería Informática, Software o áreas afines. · +3 años de experiencia en desarrollo fullstack (frontend + backend). · Dominio de JavaScript/TypeScript, React, Next.js y TailwindCSS. · Experiencia desarrollando backends escalables con Python (FastAPI, Flask) o Node.js (Express, NestJS). · Conocimientos sólidos de SQL, ORMs (SQLAlchemy, Prisma, TypeORM, Alembic) y modelado de bases de datos. · Familiaridad con APIs REST/GraphQL, autenticación (JWT, OAuth2) y control de acceso (RBAC). · Experiencia con CI/CD, testing automatizado y control de versiones (GitHub Actions, GitLab CI, Jest, Pytest). · Conocimiento en integración con servicios cloud (AWS, Azure). · Buen entendimiento de Docker, Kubernetes y despliegues en contenedores. · Capacidad para documentar y comunicar soluciones técnicas de forma clara y colaborativa. Si además tienes... ¡Suma puntos extra! · Experiencia con visualización de datos (Grafana, Plotly, Recharts, D3.js, ECharts). · Experiencia en Streamlit, Chainlit, Dash para prototipado rápido de interfaces analíticas. · Conocimientos de observabilidad (logs, métricas, tracing) y consumo de APIs de sistemas de monitoreo. · Experiencia integrando funcionalidades IA o RAG en el frontend. · (Plus avanzado) Integrar componentes IA generativa o agentes inteligentes (LangChain, LangGraph, OpenAI API) en dashboards y herramientas internas. · Nivel de inglés técnico, ideal para comunicación con equipos internacionales y documentación. Si te apasiona desarrollar productos completos -desde la experiencia de usuario hasta el despliegue de APIs y servicios inteligentes- y quieres formar parte de un equipo que fusiona observabilidad, datos e inteligencia artificial.

Benefits & conditions

En DataDope , no solo buscamos el éxito de la empresa, sino el de nuestro equipo., ~ Un ambiente de trabajo colaborativo, inclusivo y orientado a la innovación. ~ Proyectos emocionantes que desafiarán tus habilidades y te permitirán crecer profesionalmente. ~ Oportunidades de liderazgo y crecimiento personal. ~ Salario competitivo acorde a tu experiencia y a las responsabilidades del puesto. ~ Jornadas flexibles con un modelo remoto ( con la posibilidad de híbrido si resides en Madrid) ~ Jornada reducida los viernes, julio y agosto. ~25 días de vacaciones + tu cumpleaños. ~ Retribución flexible

Apply for this position