Detalles de la Vacante

Senior Full Stack Engineer (Backend & Mobile / AI-Assisted)

Descripción

Empresa: Goods & Services

Goods & Services busca un Ingeniero Full Stack Senior con enfoque en móvil para construir y escalar nuestra plataforma móvil y de backend. Trabajarás en una aplicación móvil React + Capacitor y una arquitectura de microservicios Node.js, contribuyendo tanto a experiencias orientadas al cliente como a los sistemas que las impulsan.

Experiencia requerida

5+ años de experiencia en ingeniería de software.

Responsabilidades

Diseñar, desarrollar y mantener una aplicación móvil multiplataforma con React y Capacitor. Gestionar lanzamientos en App Store y Google Play. Construir y mantener servicios backend con Node.js y TypeScript. Diseñar y consumir APIs REST. Colaborar en implementación de microservicios. Participar en discusiones de diseño de sistemas. Contribuir a flujos asíncronos y basados en eventos. Soporte en diseño de esquemas de base de datos y migraciones con Prisma. Solucionar problemas en sistemas móviles y backend. Usar herramientas de desarrollo asistido por IA. Realizar revisiones de código.

Conocimientos técnicos

TypeScript, React 18, Vite, Capacitor 8, Node.js 22, REST APIs, bases de datos relacionales, ORM (Prisma), microservicios, procesamiento asíncrono, GitHub, VS Code, GitHub Copilot (instrucciones, bibliotecas de prompts, flujos de trabajo Agent).

Experiencia

5+ años de experiencia en ingeniería de software.

Conocimientos

TypeScript, React 18, Vite, Capacitor 8, Node.js 22, REST APIs, bases de datos relacionales, ORM (Prisma), microservicios, procesamiento asíncrono, GitHub, VS Code, GitHub Copilot (instrucciones, bibliotecas de prompts, flujos de trabajo Agent).

Actividades

Diseñar, desarrollar y mantener una aplicación móvil multiplataforma con React y Capacitor. Gestionar lanzamientos en App Store y Google Play. Construir y mantener servicios backend con Node.js y TypeScript. Diseñar y consumir APIs REST. Colaborar en implementación de microservicios. Participar en discusiones de diseño de sistemas. Contribuir a flujos asíncronos y basados en eventos. Soporte en diseño de esquemas de base de datos y migraciones con Prisma. Solucionar problemas en sistemas móviles y backend. Usar herramientas de desarrollo asistido por IA. Realizar revisiones de código.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado