Modalidad de trabajo:
Inicialmente 100% presencial en Barranquilla, con posibilidad de evolucionar a un esquema híbrido una vez el equipo demuestre un adecuado nivel de madurez y autonomía.
Jornada laboral:
Lunes a viernes: 8:00 a.m. a 12:00 m. y de 2:00 p.m. a 6:30 p.m.
Sábados: 8:00 a.m. a 12:00 m. (cuando sea requerido)
Descripción del puesto:
El objetivo del rol es diseñar, desarrollar y mantener aplicaciones web completas, abarcando tanto frontend como backend, con enfoque en calidad, escalabilidad y experiencia de usuario. Se trabajará de forma cercana con equipos de producto, diseño y QA, aplicando buenas prácticas de desarrollo ágil, seguro y sostenible.
Habilidades técnicas requeridas:
- Dominio de lenguajes como JavaScript, TypeScript, Python, Java, Go, Angular, entre otros.
- Experiencia en microservicios, diseño de APIs (REST y GraphQL) y patrones de arquitectura.
- Desarrollo frontend avanzado con React, Angular, Next.js, SSR y optimización de rendimiento.
- Gestión de bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, DynamoDB).
- Conocimientos en CI/CD, contenedores Docker, Kubernetes, servicios cloud (AWS/GCP), automatización y seguridad.
Habilidades blandas:
- Comunicación efectiva y liderazgo técnico.
- Trabajo colaborativo, mentoring y autonomía.
- Pensamiento crítico y solución proactiva de problemas.
Metodologías ágiles y herramientas colaborativas:
- Experiencia con Scrum, Kanban y DevOps.
- Participación activa en ceremonias ágiles (Daily, Planning, Reviews, Retros).
- Uso de herramientas como Jira, Trello, Azure DevOps, Confluence para documentación, seguimiento y trabajo en equipo.
- Diseño y ejecución de pruebas unitarias e integrales.
Requisitos:
- Más de 2 años de experiencia en desarrollo de software.
- Haber trabajado en proyectos de mediana o gran escala.
- La experiencia previa en el sector financiero será considerada un valor agregado.
Beneficios:
- Seguro de salud.
- Capacitación continua.
- Planes de formación y bienestar.