Detalles de la Vacante

Full Stack Engineer

Descripción

Empresa: SysTechCorp Inc

Únete a nuestro equipo como Ingeniero Full Stack Senior. Serás responsable de construir la aplicación completa desde el wireframe hasta la arquitectura, liderando el diseño técnico en frontend, backend y capas de datos. Dirigirás integraciones de BI, autenticación Okta, CI/CD en AWS y seguridad.

Experiencia requerida

8+ años de experiencia profesional en desarrollo de software full stack, incluyendo rol de líder técnico en aplicaciones web personalizadas construidas desde cero.

Responsabilidades

Construir la aplicación full stack desde el wireframe y lineamientos de arquitectura. Poseer el diseño técnico y la arquitectura en frontend, backend y capas de datos. Diseñar y construir APIs RESTful e integraciones con servicios externos. Liderar integraciones de BI (Tableau Cloud, Power BI/Fabric, Sigma) incluyendo incrustación y autenticación. Diseñar gestión de usuarios, acceso basado en roles y controles de seguridad según estándares de BCG. Implementar autenticación Okta (SSO y OIDC). Implementar CI/CD (GitHub, Octopus) y entornos DEV/TST/PRD en SMP (AWS). Diseñar la base de datos de gestión de usuarios (PostgreSQL/RDS o similar). Establecer el enfoque de pruebas; supervisar pruebas unitarias, de integración y de carga. Optimizar el rendimiento en frontend, backend y base de datos. Liderar la aplicación a través de la Revisión de Arquitectura de Seguridad de BCG. Aplicar herramientas de desarrollo asistidas por IA (ej. Claude Code) y establecer buenas prácticas. Dirigir, revisar código y mentorizar al desarrollador; mantener documentación técnica. Trabajar dentro del proceso Agile e informar el progreso semanalmente.

Conocimientos técnicos

JavaScript/TypeScript experto, HTML5/CSS3, React (preferido), Node.js, .NET, Python o Java, PostgreSQL/Amazon RDS, RESTful APIs, Okta (SSO, OIDC), OAuth 2.0, control de acceso basado en roles, Git, CI/CD (GitHub, Octopus), AWS, pruebas unitarias, de integración y de carga, herramientas de desarrollo asistidas por IA como Claude Code.

Habilidades

Liderazgo técnico, mentoría, establecimiento de estándares de ingeniería, sólida capacidad de resolución de problemas y juicio arquitectónico, comunicación clara con partes interesadas técnicas y no técnicas, estilo de trabajo colaborativo y orientado a la propiedad, capacidad para priorizar y entregar en plazos ajustados.

Escolaridad

Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia profesional equivalente.

Experiencia

8+ años de experiencia profesional en desarrollo de software full stack, incluyendo rol de líder técnico en aplicaciones web personalizadas construidas desde cero.

Conocimientos

JavaScript/TypeScript experto, HTML5/CSS3, React (preferido), Node.js, .NET, Python o Java, PostgreSQL/Amazon RDS, RESTful APIs, Okta (SSO, OIDC), OAuth 2.0, control de acceso basado en roles, Git, CI/CD (GitHub, Octopus), AWS, pruebas unitarias, de integración y de carga, herramientas de desarrollo asistidas por IA como Claude Code.

Habilidades

Liderazgo técnico, mentoría, establecimiento de estándares de ingeniería, sólida capacidad de resolución de problemas y juicio arquitectónico, comunicación clara con partes interesadas técnicas y no técnicas, estilo de trabajo colaborativo y orientado a la propiedad, capacidad para priorizar y entregar en plazos ajustados.

Actividades

Construir la aplicación full stack desde el wireframe y lineamientos de arquitectura. Poseer el diseño técnico y la arquitectura en frontend, backend y capas de datos. Diseñar y construir APIs RESTful e integraciones con servicios externos. Liderar integraciones de BI (Tableau Cloud, Power BI/Fabric, Sigma) incluyendo incrustación y autenticación. Diseñar gestión de usuarios, acceso basado en roles y controles de seguridad según estándares de BCG. Implementar autenticación Okta (SSO y OIDC). Implementar CI/CD (GitHub, Octopus) y entornos DEV/TST/PRD en SMP (AWS). Diseñar la base de datos de gestión de usuarios (PostgreSQL/RDS o similar). Establecer el enfoque de pruebas; supervisar pruebas unitarias, de integración y de carga. Optimizar el rendimiento en frontend, backend y base de datos. Liderar la aplicación a través de la Revisión de Arquitectura de Seguridad de BCG. Aplicar herramientas de desarrollo asistidas por IA (ej. Claude Code) y establecer buenas prácticas. Dirigir, revisar código y mentorizar al desarrollador; mantener documentación técnica. Trabajar dentro del proceso Agile e informar el progreso semanalmente.

Educación

Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia profesional equivalente.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado