Desarrollador Full Stack Altamente Motivado

Job ID: 39860746

Budget: $2 – $8 USD

Buscamos un Desarrollador Full Stack altamente motivado y con sólidos conocimientos técnicos para unirse a nuestro equipo de tecnología. El candidato seleccionado trabajará en estrecha colaboración con nuestro CTO en el desarrollo de aplicaciones web y móviles innovadoras.
Responsabilidades principales

Desarrollo de software: Implementar nuevas características y funcionalidades tanto en frontend como backend según los hitos definidos y los requerimientos del proyecto.
Gestión de código: Trabajar en la rama de desarrollo del proyecto, implementando y probando cambios antes de integrarlos al flujo de revisión.
Integración continua: Mantener y replicar configuraciones de CI/CD, adaptando archivos Docker Compose para asegurar consistencia entre entornos de desarrollo, QA y producción.
Depuración y corrección de errores: Investigar la causa raíz de errores reportados, replicarlos en ambiente local y generar las correcciones necesarias en el código.
Entrega y revisión: Subir cambios completados a la rama QA para revisión y pruebas del CTO, implementando el feedback recibido.
Colaboración técnica: Trabajar en estrecha comunicación con el CTO para implementar la arquitectura definida y mantener los estándares de calidad del código.

Stack tecnológico requerido
Backend

NestJS: Framework principal para desarrollo backend
Prisma: ORM para gestión de base de datos
PostgreSQL: Sistema de gestión de base de datos
Redis: Cache y gestión de sesiones

Frontend

Next.js: Framework de React para aplicaciones web
Tailwind CSS: Framework de estilos utility-first
React Native Expo: Desarrollo de aplicaciones móviles

Requisitos
Indispensables

Experiencia demostrable con el stack tecnológico mencionado
Conocimiento sólido de JavaScript/TypeScript
Experiencia con Git y flujos de trabajo basados en ramas
Capacidad para trabajar de forma independiente y resolver problemas técnicos
Experiencia con Docker y Docker Compose

Deseables

Experiencia con CI/CD (GitHub Actions, GitLab CI, etc.)
Conocimiento de arquitectura de software y patrones de diseño
Experiencia trabajando en metodologías ágiles
Conocimiento de testing (unitario, integración, e2e)

Ofrecemos

Trabajo en proyectos desafiantes e innovadores
Ambiente colaborativo con oportunidades de crecimiento
Flexibilidad en metodología de trabajo
Participación activa en decisiones técnicas

Proceso de selección

Revisión de CV y portafolio
Entrevista técnica inicial
Prueba técnica práctica
Entrevista final con el equipo

Cómo postular
Envía tu CV junto con:

Portafolio o repositorio GitHub con proyectos relevantes
Breve descripción de tu experiencia con las tecnologías requeridas
Disponibilidad para comenzar


¿Listo para ser parte de nuestro equipo? ¡Esperamos tu postulación!