Detalles de la Vacante

Full-Stack Software Engineer

Descripción

Empresa: iHuman.agency

Buscamos un Ingeniero de Software Full-Stack para unirse a una empresa tecnológica de rápido crecimiento que construye una plataforma digital de alta escala utilizada por cientos de miles de usuarios. El rol es ideal para un ingeniero que disfruta tomar propiedad total de las funcionalidades, desde el concepto hasta la producción, y se siente cómodo trabajando en frontend, backend y capas de datos.

Experiencia requerida

5+ años de experiencia profesional como Ingeniero de Software, con experiencia demostrada en la construcción y mantenimiento de aplicaciones de nivel productivo.

Responsabilidades

Diseñar, desarrollar, probar e implementar funcionalidades en toda la pila tecnológica; crear servicios backend con Node.js; desarrollar interfaces de usuario responsive; diseñar APIs y modelos de base de datos; colaborar con equipos de Producto, Diseño, QA y DevOps; escribir código limpio y mantenible; implementar pruebas; participar en revisiones de código; monitorear sistemas en producción y solucionar problemas; contribuir a pipelines de CI/CD y automatización; explorar oportunidades de automatización con IA.

Conocimientos técnicos

TypeScript, Node.js (preferiblemente NestJS), React, Next.js, React Native, PostgreSQL, diseño de APIs RESTful, pruebas unitarias, de integración y end-to-end (Jest, Vitest, Playwright), CI/CD, GCP es un plus, integración de IA (embeddings, RAG, APIs de LLM) es un plus.

Habilidades

Fuertes habilidades analíticas y de resolución de problemas, capacidad para trabajar de forma independiente con alto nivel de propiedad, excelente comunicación y colaboración, cómodo en un entorno ágil y de ritmo rápido.

Prestaciones y beneficios

Posición completamente remota, compensación competitiva, tiempo libre remunerado flexible (PTO), licencia parental pagada, días festivos pagados, equipo internacional colaborativo, oportunidad de trabajar en un producto de alto impacto utilizado a escala, entorno de ingeniería moderno con enfoque en calidad, innovación, automatización y aprendizaje continuo.

Experiencia

5+ años de experiencia profesional como Ingeniero de Software, con experiencia demostrada en la construcción y mantenimiento de aplicaciones de nivel productivo.

Conocimientos

TypeScript, Node.js (preferiblemente NestJS), React, Next.js, React Native, PostgreSQL, diseño de APIs RESTful, pruebas unitarias, de integración y end-to-end (Jest, Vitest, Playwright), CI/CD, GCP es un plus, integración de IA (embeddings, RAG, APIs de LLM) es un plus.

Habilidades

Fuertes habilidades analíticas y de resolución de problemas, capacidad para trabajar de forma independiente con alto nivel de propiedad, excelente comunicación y colaboración, cómodo en un entorno ágil y de ritmo rápido.

Actividades

Diseñar, desarrollar, probar e implementar funcionalidades en toda la pila tecnológica; crear servicios backend con Node.js; desarrollar interfaces de usuario responsive; diseñar APIs y modelos de base de datos; colaborar con equipos de Producto, Diseño, QA y DevOps; escribir código limpio y mantenible; implementar pruebas; participar en revisiones de código; monitorear sistemas en producción y solucionar problemas; contribuir a pipelines de CI/CD y automatización; explorar oportunidades de automatización con IA.

Idiomas

Inglés nivel profesional (escrito y hablado) requerido; español y/o portugués es un plus

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés nivel profesional (escrito y hablado) requerido; español y/o portugués es un plus

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No