Construir y supervisar las labores de diseño detallado y los componentes de software necesarios para satisfacer los requisitos funcionales y no funcionales de la solución y brindar soporte a los proyectos asignados.
Descubre tu match con esta ofertaDescubre tu match
Inicia sesión para saber si tu perfil calza con lo que buscanInicia sesión para ver tu match.
Iniciar sesiónDescripción
Requisitos
Perfil: Senior Full Stack
Profesional senior con experiencia desarrollando aplicaciones web y móviles, servicios backend y sistemas distribuidos. Combina el desarrollo técnico con la planificación del trabajo, la gestión de Azure DevOps y el seguimiento de la calidad y seguridad de las entregas.
Tecnologías
Frontend: React para aplicaciones web y React Native para aplicaciones móviles.
Backend: TypeScript, Node.js, NestJS y Go.
AWS y mensajería: SQS, EventBridge, DynamoDB, S3, RDS, Redshift y Kafka.
Bases de datos: PostgreSQL, DynamoDB y Redis/MemoryDB.
APIs y comunicación: REST, gRPC, Protocol Buffers y Swagger/OpenAPI.
Calidad y seguridad: Jest, pruebas en Go, Sonar y Snyk.
Desarrollo y entrega: Git, GitFlow, Docker, Docker Compose y Azure DevOps.
Responsabilidades
Diseñar, desarrollar y mantener aplicaciones web y móviles, servicios backend e integraciones.
Gestionar historias de usuario y dar seguimiento al trabajo en Azure DevOps.
Facilitar refinamientos, planning, reviews y retrospectivas.
Gestionar pipelines de CI/CD y sus etapas de entrega por ambiente, además de librerías, secretos y variables de entorno en Azure DevOps.
Asegurar que las entregas cumplan las validaciones automatizadas de linting, calidad en Sonar —incluyendo cobertura y code smells— y seguridad con Snyk.
Atender las vulnerabilidades detectadas por Snyk durante el desarrollo de las funcionalidades y gestionar exclusiones temporales cuando su remediación no sea viable en ese momento.
Gestionar el flujo de ramas con GitFlow y las entregas a desarrollo, UAT y producción.
Investigar y corregir defectos reportados durante certificación, en coordinación con QA, y colaborar con DevOps en las entregas.
Revisar código, estimar trabajo, coordinar aspectos técnicos entre servicios y apoyar al equipo.
La gestión de calidad y vulnerabilidades es transversal al trabajo de desarrollo: las validaciones de los pipelines forman parte del ciclo de cada funcionalidad, y los hallazgos deben resolverse o gestionarse mediante el proceso de excepción temporal.
Modalidad: Remoto
Ofertas similares
Más ofertas de Personal Soft S. A.s
Conoce más sobre Personal Soft S. A.s
Descubre la cultura, beneficios y otras oportunidades laborales
Un paso antes de postular: crea tu cuenta.
Es un paso extra, lo sabemos. Por eso lo hicimos lo más simple posible:
sube tu CV en el siguiente paso y tu perfil se llena solo.
¿Ya tienes una cuenta? Inicia sesión
#15472 Desarrollador Full Stack Node.Js / React Senior (Remoto En Colombia)
Personal Soft S. A.s