Full Stack Developer (React y TypeScript)
Role details
Job location
Tech stack
Job description
Buscamos un/a desarrollador/a con mentalidad full stack, capaz de participar en el desarrollo end-to-end de aplicaciones web, desde la capa de interfaz hasta la lógica de backend.
El objetivo es construir soluciones robustas, eficientes y bien diseñadas, con especial atención a la experiencia de usuario y la calidad del código., Desarrollar y evolucionar aplicaciones web modernas utilizando TypeScript. Construir interfaces dinámicas y eficientes con frameworks actuales. Participar en el diseño de arquitectura frontend y backend. Integrar servicios y APIs, asegurando consistencia y rendimiento. Colaborar con equipos de producto, diseño y otros desarrolladores. Escribir código limpio, mantenible y bien estructurado. Participar en revisiones de código y buenas prácticas de desarrollo. Contribuir a la mejora continua del stack tecnológico.
Requirements
Formación en Ingeniería Informática o similar. Experiencia en desarrollo web con: TypeScript HTML / CSS Experiencia trabajando con frameworks modernos de frontend (especialmente React). Conocimiento de patrones de diseño y buenas prácticas de desarrollo. Experiencia en entornos Linux y control de versiones (Git). Se valorará especialmente Experiencia con Electron (aplicaciones desktop basadas en web). Desarrollo backend (Python, Django u otros frameworks). Diseño e integración de APIs REST. Conocimientos de bases de datos SQL y NoSQL. Experiencia en entornos cloud y arquitecturas distribuidas. Familiaridad con CI/CD y automatización de despliegues. Uso de contenedores (Docker, Kubernetes). Conocimientos adicionales en lenguajes de alto rendimiento (como C++).
Competencias clave Mentalidad de producto (no solo ejecución técnica) Atención al detalle en la experiencia de usuario Capacidad de trabajar de forma autónoma Buen criterio técnico Comunicación efectiva en equipo, Desarrollo sobre producto propio (impacto real) Stack moderno y evolución tecnológica constante Entorno técnico sólido y colaborativo Proyectos con complejidad real (no tareas repetitivas) Crecimiento hacia roles de mayor responsabilidad técnica