● Gestionar soluciones de requerimientos de extremo a extremo con conocimientos de fullstack.
● Trabajar junto a la célula y contribuir con conocimientos en el desarrollo de las necesidades del equipo.
● Traspasar conocimientos a compañeros de área y validar técnicamente estimaciones de esfuerzo para mejoras del producto.
● Mantener la responsabilidad de las estimaciones, actualizar información en coordinación con el Project Manager y participar en retrospectivas del producto.
● Participar en entregas técnicas asociadas a mejoras del producto, asegurando desarrollos sólidos y escalables según las directrices técnicas definidas por arquitectura.
● Ser responsable técnico de abordar situaciones de obsolescencia y deuda técnica acumulada del producto.
● Facilitar la comunicación y colaboración dentro del equipo de desarrollo, apoyando a otros desarrolladores en situaciones técnicas difíciles.
● Supervisar el código creado por otros desarrolladores, proporcionando feedback constructivo y asegurando el cumplimiento de las mejores prácticas de codificación.
● Guiar durante procesos de onboarding a nuevos miembros del equipo, fomentando su crecimiento técnico y profesional.
● Interactuar con otras áreas y clientes para comprender los requisitos y restricciones del proyecto, garantizando soluciones técnicas coherentes con los objetivos del producto.
● Apoyar a arquitectura y a gerencia en evaluaciones de nuevas tecnologías y herramientas para mejorar el proceso de desarrollo y la calidad del software, manteniéndose actualizado con las tendencias y avances tecnológicos relevantes para el producto y la industria.