Descripción
Buscamos un **desarrollador full stack** altamente cualificado para unirse a nuestro equipo. Este puesto es ideal para alguien apasionado por crear aplicaciones web escalables y de alto rendimiento mediante tecnologías modernas. Trabajarás estrechamente con equipos multifuncionales para ofrecer soluciones innovadoras y garantizar que las aplicaciones sean robustas, mantenibles y eficientes.
**¿Qué harás?**
* Diseñar, desarrollar y mantener aplicaciones web con React y TypeScript.
* Crear y gestionar servicios de backend con Node.js y GraphQL.
* Colaborar con los equipos de Producto e Ingeniería para traducir los requisitos en soluciones escalables.
* Garantizar la calidad del código, su mantenibilidad y el cumplimiento de las mejores prácticas mediante revisiones de código y pruebas.
* Diagnosticar y optimizar las aplicaciones para mejorar su rendimiento, escalabilidad y seguridad.
* Mantenerte actualizado sobre las tecnologías emergentes, frameworks y tendencias del sector para recomendar mejoras.
**Requisitos:**
* Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado.
* 5 años de experiencia como desarrollador full stack.
* Experiencia sólida con React y TypeScript para el desarrollo frontend.
* Experiencia consolidada en desarrollo backend con Node.js y GraphQL.
* Experiencia con PostgreSQL u otras bases de datos relacionales.
* Conocimientos profundos de los principios del desarrollo web, diseño adaptable y optimización del rendimiento.
* Capacidad demostrada para trabajar colaborativamente en entornos de equipo y entregar soluciones de alta calidad.
* Inglés avanzado.
**Deseable:**
* Experiencia en programación Python para tareas de backend o scripting.
* Conocimientos sobre conceptos de Aprendizaje Automático (Machine Learning) o experiencia integrando modelos de ML en aplicaciones.
* Familiaridad con plataformas en la nube, contenerización o prácticas DevOps es un plus.
Tipo de empleo: Tiempo completo
Ubicación del trabajo: Remoto