Desarrollador Senior
Aviso de fuente externaen Ticsys
Generales.Consultor por el lapso de 6 meses en modalidad híbrida, (lunes, martes, miércoles y jueves presencial y viernes desde casa).Calificaciones.Título en Ingeniería de Sistemas o car...
Enlace de postulación no disponible
Salario
No especificado
Ubicación
Santa Cruz de la Sierra, Bolivia
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Desarrollador Senior
Santa Cruz de la Sierra, Bolivia
Enlace de postulación no disponible
Descripción del empleo
Generales.Consultor por el lapso de 6 meses en modalidad híbrida, (lunes, martes, miércoles y jueves presencial y viernes desde casa).Calificaciones.Título en Ingeniería de Sistemas o carrera afín. Experiencia sólida en desarrollo backend con Node.js. Experiencia comprobable en desarrollo frontend con React, Angular o Stencil. Dominio de diseño e implementación de APIs RESTful y/o GraphQL. Conocimiento avanzado en bases de datos relacionales (PostgreSQL, MySQL, SQL Server) y NoSQL (MongoDB, Redis, Cassandra). Experiencia con arquitecturas basadas en microservicios y patrones como CQRS, Event-Driven y Circuit Breaker. Experiencia en implementación de pruebas automatizadas y de performance (k6, JMeter, Gatling u otros). Manejo de pipelines CI/CD con herramientas como Jenkins, GitLab CI, GitHub Actions o Azure DevOps. Experiencia con contenedores (Docker) y orquestación (Kubernetes). Conocimiento en monitoreo y observabilidad (Prometheus, Grafana, ELK Stack). Implementación de buenas prácticas de seguridad (OWASP, OAuth2, JWT). Experiencia en metodologías ágiles (Scrum/Kanban) y herramientas de gestión (Jira, Azure Boards).
Interfaces clave
Interacción continua con Arquitectura de Software para asegurar alineación con lineamientos técnicos, patrones y estándares definidos. Colaboración estrecha con QA, garantizando cobertura de pruebas y cumplimiento de criterios de calidad antes de liberaciones. Coordinación con DevOps para la gestión de pipelines CI/CD, automatización de despliegues y configuración de entornos. Participación en sesiones con stakeholders de negocio para comprender requerimientos y traducirlos en soluciones técnicas efectivas.
Responsabilidades
Diseñar, desarrollar y mantener soluciones backend en Node.js, asegurando alta disponibilidad, rendimiento y escalabilidad en entornos de alta concurrencia. Desarrollar interfaces frontend modernas utilizando React, Angular o Stencil, garantizando aplicaciones eficientes, accesibles y mantenibles. Implementar soluciones end-to-end que cumplan con requerimientos funcionales y no funcionales (rendimiento, seguridad, resiliencia y escalabilidad). Diseñar e implementar pruebas automatizadas y de performance (unitarias, integración y carga), asegurando la estabilidad del sistema bajo distintos escenarios. Participar activamente en revisiones de código (code reviews), promoviendo buenas prácticas, uso de patrones de diseño y principios SOLID. Garantizar la calidad del código mediante la implementación de pruebas unitarias e integración continua (CI). Documentar soluciones técnicas, contratos de APIs y decisiones de diseño, facilitando la mantenibilidad y evolución del sistema. Colaborar con equipos de Arquitectura, QA y DevOps para asegurar la correcta integración y despliegue de las soluciones. Identificar, analizar y resolver problemas técnicos complejos, proponiendo mejoras continuas en rendimiento, calidad y arquitectura.
¿Es tuya esta vacante?
Reclámala gratis y recibe candidatos con video en CazVid.