Ingeniero de Software Frontend Principal

Remoto / Híbrido Estambul / Híbrido Izmir

Remoto / Híbrido Estambul / Híbrido Izmir

Doktar Technologies es una empresa de agritech con oficinas en Estambul, Esmirna y los Países Bajos, que busca mejorar los sistemas alimentarios mediante el uso intensivo de datos y decisiones basadas en datos. Para cumplir con su propósito, Doktar ofrece una paleta de servicios digitales a toda la cadena de valor agrícola. Doktar está posicionada como una solución integral para la agricultura digital, desarrollando y ofreciendo un conjunto de servicios basados en tecnologías emergentes como la teledetección, Internet de las Cosas, aprendizaje automático e inteligencia artificial.

Estarás liderando un equipo para construir y mantener una plataforma tecnológica pionera en agricultura utilizando tecnologías modernas en la nube y tu conocimiento de software. Tendrás la oportunidad de crecer profesionalmente, tanto en aspectos técnicos como metodológicos, expandir tus conocimientos y habilidades, y desarrollarte como un verdadero artesano. Tendrás la oportunidad de liderar con el ejemplo, contribuir a una plataforma única en el mundo y orientar a otros en el equipo para fomentar el crecimiento del equipo.

Responsabilidades

  • Liderar y orientar a un equipo de desarrolladores, fomentando un entorno de colaboración y alto rendimiento.

  • Diseñar y construir interfaces, aplicando conocimiento como buenos Patrones de Diseño, Pruebas, y considerando el rendimiento, estabilidad y durabilidad a escala.

  • Resolver problemas complejos con soluciones que sean simples y claras.

  • Ayudar a crear la arquitectura de nuevos productos, guiando al equipo en decisiones arquitectónicas.

  • Mantener las interfaces de productos, supervisando el trabajo del equipo para asegurar su estabilidad y rendimiento.

  • Proporcionar retroalimentación técnica a las partes interesadas interfuncionales, representando la experiencia del equipo en discusiones técnicas.

  • Asistir continuamente en la planificación y proporcionar actualizaciones sobre el progreso del trabajo de desarrollo, coordinando tareas y prioridades dentro del equipo.

  • Orientar y asistir a otros en el equipo, nutriendo sus habilidades técnicas y crecimiento profesional.

Para ser un buen candidato para el puesto, necesitas

  • Entender y guiar a tu equipo en la aplicación de Patrones de Diseño comunes.

  • Impulsar calidad y pruebas a lo largo de los proyectos del equipo.

  • Comprender rápidamente conceptos complejos para facilitar la comprensión del equipo.

  • Comunicarse eficazmente dentro del equipo y con las partes interesadas.

  • Aceptar retroalimentación y fomentar el crecimiento personal y del equipo.

  • Priorizar la documentación como una práctica esencial para el equipo.

Requisitos

  • Al menos 6 años de experiencia en desarrollo de software.

  • Mínimo 3 años de experiencia en liderazgo de equipos de desarrollo utilizando métodos y herramientas de colaboración (como Scrum, Git, GitHub, Gestores de Incidentes, Slack, Teams, etc.).

  • Dominio de Angular, HTML y CSS.

  • Sólido entendimiento de los principios de Programación Orientada a Objetos.

  • Capacidad para priorizar tareas, asignar recursos, navegar en la ambigüedad y liderar equipos a través del cambio.

  • Experiencia en resolución de conflictos y problemas, con la habilidad para enfrentar desafíos y promover una dinámica positiva en el equipo.

  • Experiencia consumiendo APIs Rest o GraphQL.

  • Experiencia trabajando con plataformas en la nube, especialmente Azure.

  • Experiencia práctica con inglés escrito y hablado, con la capacidad de comunicarse eficazmente y liderar equipos.

Tendrás mejores oportunidades si

  • Has seguido el enfoque de IaaC.

  • Tienes experiencia con GitHub Actions o Azure DevOps.

  • Familiaridad con Node.js, Aplicaciones Web Progresivas.

  • Experiencia con Internacionalización y Localización (i18n/l10n)

  • Experiencia con React o Vue.

  • Experiencia en definir y dirigir la visión y estrategia técnica para proyectos, alineándolos con los objetivos generales de la organización.

  • Tener habilidades sólidas de gestión de proyectos, con la capacidad de planificar, organizar y ejecutar proyectos complejos dentro de plazos y presupuestos establecidos.

Lo que ofrecemos

  • Aceleración de carrera con tutoría de expertos de la industria y oportunidades para liderar iniciativas técnicas.

  • La oportunidad de hacer un impacto significativo en la industria agrícola con contribuciones a una plataforma agritech líder.

  • Maestría de habilidades técnicas en la nube, y la práctica del desarrollo moderno de software en un entorno amigable para los desarrolladores.

  • Colaboración en proyectos con alcance nacional e internacional en un entorno de equipo dinámico, abierto y de apoyo.

  • Arreglos de trabajo flexibles (híbrido Estambul/híbrido Esmirna o remoto).

  • Opciones de acciones de la compañía.

  • Bonificaciones por rendimiento anual.

  • Seguro de salud privado que también cubre a familiares jóvenes.

  • Subsidios para almuerzo y transporte.