08 nov
|
Personal Soft S A S
|
Colombia
08 nov
Personal Soft S A S
Colombia
#15472 - Desarrollador FullStack Node.js / React Senior (Remoto en Colombia)
Buscamos talentos que amen los retos, que quieran crecer y llevar sus proyectos al siguiente nivel, personas con amplia capacidad de trabajo en equipo, flexibilidad para adaptarse a ambientes dinámicos de trabajo y, especialmente, con la mejor disposición para generar conexiones valiosas.
Para este cargo requerimos este perfil:
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.
También debes contar con estos mínimos para este rol:
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 contexto 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
Al hacer parte de PersonalSoft accederás a un contrato directo a término indefinido, salario competitivo, catálogo de cursos, certificaciones, descuentos y convenios, diferentes modalidades de trabajo, entre otros beneficios. ¡Te esperamos en nuestra compañía! Tu talento puede impulsarnos hasta las estrellas.
📌 Desarrollador FullStack Node.js / React Senior (Remoto en Colombia)
🏢 Personal Soft S A S
📍 Colombia