Desarrollador Full Stack (React/Node.js/Express) con experiencia en Docker y PostgreSQL - SaaS
Budget: €750 – €1,500 EUR
Buscamos un desarrollador freelance con idioma español para unirse a nuestro equipo de trabajo de forma remota encargado de levantar, mantener y evolucionar nuestro SaaS.
La aplicación ya está en producción, y buscamos a alguien que ayude a mejorarla, optimizar su rendimiento y desarrollar nuevas funcionalidades.
Nuestro stack tecnológico:
- Frontend: React con TypeScript.
- Backend: Node.js con Express.
- Base de datos: PostgreSQL.
- Infraestructura: Docker para contenedorización.
El proyecto está dockerizado, utiliza una base de datos PostgreSQL y se compone de un frontend en React/TypeScript y un backend en Node.js.
El candidato ideal será responsable de garantizar la disponibilidad, escalabilidad y mejoras continuas del sistema.
Responsabilidades principales:
- Implementar, configurar y mantener la aplicación en entornos de desarrollo y producción.
- Gestionar contenedores Docker y, de ser necesario, orquestación (Docker Compose u otras herramientas).
- Asegurar la integridad y el rendimiento de la base de datos PostgreSQL.
- Desarrollar nuevas funcionalidades y mejorar las existentes en el frontend (React/TypeScript) y en el backend (Node.js).
- Realizar pruebas, depuración y optimización del rendimiento tanto del lado del cliente como del servidor.
- Colaborar con el equipo para planificar y diseñar mejoras técnicas y funcionales.
- Manejar el control de versiones (Git) y los flujos de trabajo (pull requests, code reviews, etc.).
Requisitos:
- Experiencia sólida en JavaScript/TypeScript (React en el frontend, Node.js en el backend).
- Conocimientos de Docker para empaquetar y desplegar aplicaciones.
- Manejo de bases de datos relacionales, preferiblemente PostgreSQL.
- Familiaridad con sistemas de control de versiones (Git).
- Buenas prácticas de desarrollo (pruebas unitarias, CI/CD, documentación).
- Capacidad para diagnosticar y resolver problemas de rendimiento y seguridad.
- Experiencia demostrable en desarrollo y mantenimiento de aplicaciones SaaS
Deseable:
- Experiencia con Docker Compose o Kubernetes.
- Familiaridad con CI/CD (GitHub Actions, GitLab CI).
- Conocimientos en seguridad y escalabilidad de aplicaciones web.
- Experiencia en metodologías ágiles (Scrum, Kanban).
Beneficios
- Trabajo 100% remoto con horario flexible.
- Oportunidad de trabajar en un SaaS en crecimiento con tecnologías modernas.
- Colaboración con un equipo técnico experimentado.
- Posibilidad de continuidad indefinida.
La aplicación ya está en producción, y buscamos a alguien que ayude a mejorarla, optimizar su rendimiento y desarrollar nuevas funcionalidades.
Nuestro stack tecnológico:
- Frontend: React con TypeScript.
- Backend: Node.js con Express.
- Base de datos: PostgreSQL.
- Infraestructura: Docker para contenedorización.
El proyecto está dockerizado, utiliza una base de datos PostgreSQL y se compone de un frontend en React/TypeScript y un backend en Node.js.
El candidato ideal será responsable de garantizar la disponibilidad, escalabilidad y mejoras continuas del sistema.
Responsabilidades principales:
- Implementar, configurar y mantener la aplicación en entornos de desarrollo y producción.
- Gestionar contenedores Docker y, de ser necesario, orquestación (Docker Compose u otras herramientas).
- Asegurar la integridad y el rendimiento de la base de datos PostgreSQL.
- Desarrollar nuevas funcionalidades y mejorar las existentes en el frontend (React/TypeScript) y en el backend (Node.js).
- Realizar pruebas, depuración y optimización del rendimiento tanto del lado del cliente como del servidor.
- Colaborar con el equipo para planificar y diseñar mejoras técnicas y funcionales.
- Manejar el control de versiones (Git) y los flujos de trabajo (pull requests, code reviews, etc.).
Requisitos:
- Experiencia sólida en JavaScript/TypeScript (React en el frontend, Node.js en el backend).
- Conocimientos de Docker para empaquetar y desplegar aplicaciones.
- Manejo de bases de datos relacionales, preferiblemente PostgreSQL.
- Familiaridad con sistemas de control de versiones (Git).
- Buenas prácticas de desarrollo (pruebas unitarias, CI/CD, documentación).
- Capacidad para diagnosticar y resolver problemas de rendimiento y seguridad.
- Experiencia demostrable en desarrollo y mantenimiento de aplicaciones SaaS
Deseable:
- Experiencia con Docker Compose o Kubernetes.
- Familiaridad con CI/CD (GitHub Actions, GitLab CI).
- Conocimientos en seguridad y escalabilidad de aplicaciones web.
- Experiencia en metodologías ágiles (Scrum, Kanban).
Beneficios
- Trabajo 100% remoto con horario flexible.
- Oportunidad de trabajar en un SaaS en crecimiento con tecnologías modernas.
- Colaboración con un equipo técnico experimentado.
- Posibilidad de continuidad indefinida.