TECHNICAL LEADER

80.000.000 - 120.000.000


En Monokera, buscamos un Technical Leader con experiencia sólida en backend y conocimiento integral de frontend, que lidere y potencie nuestros equipos de desarrollo. Este rol es clave para construir soluciones escalables, liderar squads ágiles, y garantizar la excelencia técnica en nuestros proyectos. Si eres una persona apasionada por la tecnología, con capacidad de mentoría y visión estratégica, queremos conocerte. Sobre nosotros En Monokera, valoramos: Colaboración: Fomentamos el aprendizaje y apoyo mutuo dentro de nuestros equipos. Innovación: Implementamos tecnologías modernas para construir soluciones escalables y mantenernos a la vanguardia. Calidad: Nos comprometemos con el desarrollo de software que priorice estándares de calidad y mantenibilidad. Cultura Ágil: Trabajamos con metodologías flexibles que optimizan nuestros procesos y entregas. Auto-Gestión: Creemos que nuestros colaboradores tienen la capacidad y desean controlar sus actividades con madurez, sin necesidad de un control directo sobre sus acciones. Nuestra tecnología: Alojamos todas nuestras aplicaciones en Amazon Web Services sobre una arquitectura basada en ECS para la reproducibilidad y escalabilidad. Aceptamos nuevas tecnologías que nos ayuden a ofrecer un producto encantador, pero también somos conscientes de la carga de mantenimiento que una nueva biblioteca o plataforma conlleva. Resolvemos los problemas que tenemos frente a nosotros en lugar de optimizar prematuramente para abordar problemas que pueden no llegar a materializarse. Responsabilidades del rol Proponer, diseñar e implementar arquitecturas backend robustas y escalables, asegurando alta disponibilidad y rendimiento óptimo. Tomar decisiones técnicas estratégicas que garanticen la sostenibilidad a largo plazo de las soluciones desarrolladas. Promover las mejores prácticas en desarrollo de software, incluyendo estándares de calidad, automatización de procesos, y herramientas de testing. Actuar como mentor para los desarrolladores, ayudándolos a resolver problemas técnicos complejos y fomentando su crecimiento profesional. Supervisar y garantizar la calidad del código mediante revisiones exhaustivas y consistentes. Desarrollar soluciones que prioricen la seguridad de los datos y la resiliencia frente a fallas. Liderazgo de Squads Ágiles Coordinar y liderar squads de desarrollo multifuncionales bajo metodologías ágiles como Scrum o Kanban. Definir objetivos claros para los equipos, asegurando entregas puntuales y alineadas con las expectativas del negocio. Fomentar un ambiente colaborativo, donde todos los miembros del equipo puedan contribuir y aprender. Priorizar tareas y gestionar los recursos técnicos del equipo para maximizar la eficiencia. Asegurar la integración efectiva entre frontend y backend dentro del ciclo de desarrollo. Diseño y Desarrollo Backend Liderar el desarrollo de funcionalidades críticas en el backend, utilizando tecnologías como Ruby on Rails, PostgreSQL, y Redis. Implementar arquitecturas dirigidas por eventos, asegurando la capacidad de escalar en respuesta a crecientes demandas. Optimizar bases de datos relacionales y no relacionales para manejar grandes volúmenes de datos y consultas complejas. Diseñar e implementar API RESTful y GraphQL, garantizando su estabilidad, seguridad, y rendimiento. Asegurar que los desarrollos backend se integren eficientemente con el frontend, utilizando frameworks como React.js y Next.js. Colaborar con los desarrolladores frontend para resolver problemas de integración y mantener consistencia en la experiencia del usuario. Contribuir en el diseño de interfaces cuando sea necesario, ofreciendo soporte técnico y garantizando la viabilidad de la implementación y la cohesión en las entregas. Innovación y Mejora Continua Investigar, proponer y evaluar nuevas tecnologías, herramientas y frameworks que puedan aportar valor a los productos de Monokera. Liderar la implementación de mejoras en procesos y herramientas que optimicen el flujo de trabajo y la estructura de la aplicación, como CI/CD, Docker, Kubernetes, engines de reglas y/o procesos, herramientas de reporting, etc. Promover una cultura de aprendizaje continuo dentro del equipo técnico, compartiendo conocimientos y organizando capacitaciones. Comunicación y Stakeholder Management Actuar como puente entre los stakeholders del negocio, product owners y business analysts y los equipos técnicos, traduciendo requerimientos en soluciones técnicas claras. Participar en reuniones estratégicas para priorizar proyectos y garantizar que las soluciones técnicas estén alineadas con los objetivos de Monokera. Proveer reportes técnicos claros y detallados sobre el estado de los proyectos, riesgos potenciales y logros. ¿Qué esperamos de ti? Experiencia técnica: 6+ años de experiencia en desarrollo de software, con un enfoque principal en backend. Conocimientos sólidos en Ruby on Rails, PostgreSQL, y Redis. Experiencia con herramientas de testing como RSpec y Jest, y familiaridad con Docker para entornos de desarrollo. Capacidad para diseñar e implementar arquitecturas escalables y eficientes. Conocimientos de frontend en tecnologías como React.js, Next.js, y TypeScript, con habilidades para contribuir al desarrollo full stack cuando sea necesario. Habilidades de liderazgo: Liderar squads de desarrollo multifuncionales bajo metodologías ágiles (Scrum o Kanban). Fomentar la colaboración y mentoría dentro del equipo, asegurando el crecimiento profesional de sus miembros. Facilitar decisiones técnicas estratégicas que equilibren las necesidades del negocio con las mejores prácticas de desarrollo. Supervisar la calidad del código y la implementación de estándares, promoviendo revisiones de código efectivas. Comunicación y alineación: Actuar como puente entre el equipo técnico y stakeholders, asegurando claridad en los requerimientos y objetivos del proyecto. Habilidad para comunicar conceptos técnicos complejos de forma clara a audiencias no técnicas. Pasión por la innovación: Mantenerse al día con las últimas tendencias en desarrollo backend y frontend. Proponer nuevas tecnologías y enfoques para mejorar nuestros productos y procesos. Requisitos técnicos y experiencia Conocimientos avanzados en backend: Ruby on Rails, PostgreSQL, Redis, Sidekiq. Experiencia en frontend: React.js, Next.js, Redux, TypeScript, Sass. Familiaridad con servicios en la nube como AWS y arquitecturas dirigidas por eventos. Experiencia en testing: RSpec, Jest, React Testing Library. Conocimientos en herramientas de contenedores y despliegue como Docker y Kubernetes. Pensamiento analítico y resolución de problemas complejos. Capacidad para liderar equipos diversos y multifuncionales. Excelente comunicación interpersonal y habilidades de mentoría. Mentalidad proactiva y orientada a resultados. Capacidad de análisis de costo-beneficio considerando aspectos de negocio y no sólo criterios técnicos. Beneficios Te ofrecemos libertad para que tengas un horario flexible. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información