12 nov
|
PersonalSoft
|
Colombia
12 nov
PersonalSoft
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.
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 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
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 ventajas. Te esperamos en nuestra compañía Tu talento puede impulsarnos hasta las estrellas.
📌 #15472 - Desarrollador FullStack Node.js / React Senior (Remoto en Colombia)
🏢 PersonalSoft
📍 Colombia