Ideal para freelancers que quieren cobrar en dólares, descarga la App
Desarrollador Full Stack Senior
- Ingeniería
- Santa Cruz
- 8 horas atrás
- Acuerdo salarial
- Tiempo completo
- Destacado
📍 Ubicación: Santa Cruz, Bolivia]
Descripción del cargo: Buscamos un Desarrollador Full Stack Senior que quiera construir productos de alto impacto junto a un equipo comprometido y talentoso. Serás responsable de diseñar, construir y mantener las soluciones tecnológicas de la empresa, tanto del lado del cliente como del servidor. Este rol exige un perfil técnico sólido, capaz de trabajar de manera autónoma en un entorno de rápido crecimiento. Como referente dentro del equipo de producto, contribuirás activamente a la calidad del código, propondrás mejoras continuas y garantizarás que el software desarrollado sea escalable, seguro y de alto rendimiento.
Funciones principales:
Desarrollar y mantener funcionalidades (features) en frontend y backend, garantizando la escalabilidad, rendimiento y seguridad del sistema.
Diseñar e implementar APIs REST robustas y bien documentadas bajo arquitecturas de microservicios.
Configurar y mantener pipelines de CI/CD automatizados, además de implementar pruebas unitarias, E2E y de estrés.
Participar en code reviews, brindar orientación técnica al equipo y velar por las buenas prácticas de desarrollo.
Colaborar con equipos multidisciplinarios aplicando metodologías ágiles (Scrum y Kanban).
Requisitos:
Experiencia: Mínimo 5+ años de experiencia comprobable en desarrollo Full Stack.
Stack Tecnológico: Dominio de JavaScript y TypeScript; sólida experiencia trabajando con Node.js, React, Ionic y React Native.
Bases de Datos: Conocimiento sólido de bases de datos relacionales como SQL Server, PostgreSQL y MySQL.
Infraestructura y DevOps: Manejo avanzado de terminal Linux, y experiencia comprobada con Docker, Kubernetes, Terraform y Jenkins.
Monitoreo: Experiencia práctica en el uso de herramientas de monitoreo, como Grafana.
Competencias valoradas:
✅ Liderazgo técnico: Capacidad para ser un referente y guiar a otros desarrolladores.
✅ Resolución de problemas: Pensamiento analítico para abordar desafíos técnicos complejos.
✅ Autonomía: Capacidad para gestionar tareas y tomar decisiones con mínima supervisión.
✅ Trabajo en equipo: Excelente comunicación para colaborar con áreas multidisciplinarias.