freehire launches on Product Hunt on 26 August.

Follow →

Desarrollador/a Full-Stack Senior

Summary

Build and maintain modern web apps using React/Vue.js/Next.js on the frontend and Node.js/NestJS on the backend, integrating REST APIs and SQL databases.

En FactorIT buscamos un/a Desarrollador/a FullStack Senior para integrarse a un importante proyecto de transformación digital. Buscamos un profesional proactivo, orientado a resultados y apasionado por el desarrollo de software, que participe en el diseño, desarrollo, integración y mantenimiento de aplicaciones modernas, trabajando junto a equipos multidisciplinarios bajo metodologías ágiles.

Principales responsabilidades

Desarrollar funcionalidades frontend y backend utilizando buenas prácticas de desarrollo. Diseñar, desarrollar e integrar aplicaciones web de alta calidad. Implementar y consumir APIs REST para la integración con sistemas internos y externos. Colaborar con equipos de UX/UI, Producto y Desarrollo para transformar requerimientos de negocio en soluciones técnicas. Diseñar código limpio, mantenible, reutilizable y testeable. Gestionar el versionamiento del código mediante Git y flujos colaborativos. Identificar, analizar y resolver incidencias de complejidad media y alta. Optimizar el rendimiento de aplicaciones frontend y backend. Participar en revisiones de código y actividades de mejora continua. Apoyar procesos de integración y despliegue continuo en ambientes QA y Producción. Elaborar documentación técnica de funcionalidades e integraciones. Aplicar buenas prácticas de seguridad durante el desarrollo.

Requisitos obligatorios

Frontend

Experiencia sólida con React, Vue.js o Next.js. Excelente manejo de JavaScript y TypeScript.

Backend

Dominio avanzado de Node.js. Experiencia desarrollando con NestJS.

Arquitectura e Integración

Diseño e implementación de APIs REST. Integración entre frontend y backend. Manejo de Postman y documentación mediante Swagger.

Bases de datos

Experiencia con bases de datos relacionales (SQL).

DevOps y Calidad

Manejo de Git (idealmente Bitbucket). Conocimientos básicos de CI/CD (Bitbucket Pipelines deseable). Conocimientos de Google Cloud Platform (GCP).

Experiencia realizando pruebas unitarias o de integración con herramientas como

  • Jest
  • Selenium
  • Cucumber
  • xUnit

Formación

Ingeniería en Informática, Ingeniería Civil Informática, Ingeniería en Sistemas o carrera afín.

Experiencia

Al menos 5 años de experiencia en desarrollo FullStack. Experiencia desarrollando aplicaciones web en ambientes productivos. Participación en proyectos de desarrollo utilizando metodologías ágiles.

Será un plus si cuentas con experiencia en

  • Docker
  • Helm
  • ArgoCD
  • Despliegues Cloud y On-Premise
  • Grafana
  • SonarCloud
  • WordPress
  • Strapi (Headless CMS)
  • Figma
  • Google Analytics
  • Hotjar

¿Qué ofrecemos?

  • Participar en un proyecto de alto impacto tecnológico.
  • Trabajo híbrido en Santiago.
  • Integrarte a un equipo colaborativo y con foco en la calidad técnica.
  • Excelente ambiente de trabajo.
  • Oportunidades de aprendizaje y crecimiento profesional.

See also