Desarrollador Full Stack Altamente Motivado
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!
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!
Related categories:
JavaScript
Agile Development
PostgreSQL
Git
Docker
Full Stack Development
React Native
Next.js
Docker Compose
Tailwind CSS