123978-1 Desarrollador Fullstack Transversal - Accenture

Bogotá (Híbrido)

Inscribirme

Descripción

En Zemsania, estamos en la búsqueda de un Desarrollador Fullstack Transversal con al menos 7 años de experiencia para unirse a nuestro equipo. Esta es una excelente oportunidad para profesionales que deseen enfrentar nuevos desafíos en proyectos de gran envergadura, trabajando en un modelo híbrido y con un contrato de obra y servicio. Ofrecemos un salario a convenir, adaptado a tu experiencia y al valor que aportes a la compañía.

Como Desarrollador Fullstack Transversal, serás una pieza clave en el ciclo de vida completo del desarrollo de software, desde el diseño y la implementación hasta la puesta en producción y el mantenimiento de aplicaciones robustas y escalables. Tu rol implicará una profunda colaboración con equipos multidisciplinarios, contribuyendo activamente a la arquitectura y la toma de decisiones técnicas que guiarán el futuro de nuestras soluciones.

Responsabilidades Clave:

  • Diseñar, desarrollar e implementar soluciones backend y frontend utilizando las tecnologías y los patrones más actuales del mercado.
  • Colaborar en la definición de arquitecturas de microservicios y la gestión de APIs.
  • Implementar y optimizar pipelines de CI/CD y prácticas DevOps.
  • Participar activamente en todas las fases del ciclo de vida del desarrollo de software (SDLC), aplicando metodologías ágiles.
  • Escribir código limpio, eficiente, mantenible y bien documentado.
  • Realizar pruebas unitarias, de integración y de extremo a extremo para garantizar la calidad del software.
  • Contribuir a la mejora continua de los procesos de desarrollo y la adopción de nuevas tecnologías.
  • Trabajar en estrecha colaboración con los equipos de producto, diseño y operaciones para entregar valor de negocio.
  • Mentorizar a desarrolladores junior y compartir conocimientos técnicos con el equipo.
  • Identificar y solucionar cuellos de botella de rendimiento y problemas técnicos complejos.


¿Qué Buscamos en Ti?

  • Un perfil proactivo, con gran capacidad de resolución de problemas y excelentes habilidades de comunicación.
  • Una mentalidad orientada a la mejora continua y al aprendizaje de nuevas tecnologías.
  • Capacidad para trabajar de forma autónoma y como parte de un equipo.
  • Pasión por la tecnología y la creación de software de alta calidad.
  • Compromiso con la entrega de resultados y la satisfacción del cliente.

Si cumples con los requisitos y te apasiona el desarrollo fullstack, te invitamos a formar parte de nuestro equipo en Zemsania y a crecer profesionalmente con nosotros. ¡Esperamos tu postulación!

Requisitos

Requisitos

Para este rol, buscamos a un profesional con una sólida trayectoria y un dominio profundo de las siguientes tecnologías:

Backend:

  • Java con Spring Boot: Experiencia demostrable en el desarrollo de aplicaciones robustas y de alto rendimiento.
  • Aplicaciones Reactivas: Comprensión y aplicación de principios de programación reactiva para construir sistemas más resilientes y eficientes.
  • Node.js (Express / NestJS): Habilidad para desarrollar APIs y servicios backend utilizando Node.js.
  • Patrones de Diseño: Conocimiento y aplicación de patrones de diseño comunes para resolver problemas recurrentes en el desarrollo de software.
  • Arquitecturas de Microservicios y API Gateway: Experiencia en el diseño, implementación y gestión de arquitecturas basadas en microservicios, incluyendo la configuración de API Gateways.
  • AWS: Dominio de servicios clave como EC2, S3, Lambda, RDS y API Gateway para la orquestación y despliegue de aplicaciones en la nube.
  • CI/CD y DevOps: Experiencia en la configuración y mantenimiento de pipelines de Integración Continua y Despliegue Continuo, así como en principios y herramientas DevOps.
  • Docker: Capacidad para contenerizar aplicaciones y gestionar entornos de desarrollo y producción.
  • Control de versiones con Git: Fluidez en el uso de Git para la colaboración y gestión de código fuente.
  • SDLC y Metodologías Ágiles: Amplio conocimiento del ciclo de vida del desarrollo de software y experiencia trabajando con metodologías ágiles (Scrum, Kanban).

Frontend:

  • Angular con RxJS: Experiencia avanzada en el desarrollo de interfaces de usuario complejas y reactivas utilizando Angular y la librería RxJS.
  • Cordova e Ionic: Conocimiento en el desarrollo de aplicaciones móviles híbridas.
  • Integración de APIs REST: Habilidad para consumir e integrar APIs RESTful de manera eficiente.
  • npm, Webpack: Manejo de gestores de paquetes y herramientas de empaquetado para optimizar el frontend.
  • Pruebas Unitarias (Jasmine, Karma, Jest): Experiencia en la escritura y ejecución de pruebas unitarias para asegurar la calidad del código frontend.
  • Flutter: Conocimiento en el desarrollo de aplicaciones móviles multiplataforma con Flutter.


Localización (Híbrido)