Empleo
Del feed del socio
Pila completa senior
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- Sí
- Empresa
- Toggl
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Sede: Tallin, Estonia
URL: https://toggl.com/jobs/
Estamos buscando un ingeniero senior Full Stack para unirse a una de nuestras tribus de productos, las unidades multifuncionales que poseen la experiencia de un extremo a otro para un rol de usuario específico de Toggl. Te unirás al edificio Tribe para gerentes, las personas que planifican el trabajo, protegen los márgenes y mantienen los proyectos a tiempo y dentro del presupuesto.
Usted posee partes importantes de esa experiencia de principio a fin, trabajando de manera práctica con el producto y el diseño para realizar el trabajo que importa. Hará esto mientras construimos y lanzamos Toggl 2.0, nuestro producto consolidado de planificación, seguimiento del tiempo e inteligencia del tiempo.
El salario de este puesto es de 83.000€ anuales.
Puede trabajar desde cualquier parte del mundo siempre que su ubicación principal esté entre UTC-4 y UTC+4.
El papel
Como ingeniero senior Full Stack, usted posee partes importantes del producto de extremo a extremo, desde el modelo de datos y la API hasta la interfaz en la que alguien realmente hace clic: el enfoque técnico, la calidad de lo que se envía y si realmente funciona para las personas que lo utilizan. Usted no es responsable de los tickets cerrados, sino de la claridad, la destreza y los resultados.
Trabajará en Tribe atendiendo a los gerentes, en planificación y gestión de capacidad, paneles y trabajo facturable. Esta es una de las áreas de superficie del producto con mayor densidad de datos y mayor interacción: cronogramas y vistas de capacidad, informes y visualizaciones que deben ser rápidos y legibles a escala de cliente real. Los problemas interesantes se encuentran aquí en ambos lados de la API: la consulta detrás de una vista de capacidad importa tanto como cómo se representa esa vista. Construirás con React y TypeScript en el frontend y nuestros servicios de backend (principalmente Golang) y la capa de datos (Postgres) detrás de ellos, junto con un gerente de producto, un diseñador e ingenieros que están acostumbrados a ser dueños de su trabajo y retroceder cuando algo no está bien. En una tribu de otros 5 ingenieros, su impacto y visibilidad son altos.
Las reuniones de nuestro equipo están programadas entre las 11:00 y las 16:00 UTC. Su disponibilidad y compromiso para participar en estas sesiones son esenciales para una colaboración eficaz y la alineación del equipo.
Tus principales responsabilidades serán:
Propiedad y entrega
•
Lleve los proyectos del problema a la producción. Sea dueño del enfoque técnico para las funciones principales de adelante hacia atrás, divida el trabajo de manera sensata, secuencialo y envíelo en porciones en lugar de una gran gota.
•
Realiza las llamadas técnicas en tu zona. Elija entre opciones, mencione las compensaciones y decida sin esperar permiso ni intensificar los juicios rutinarios.
•
Mantenga su trabajo visible sin ser perseguido. Marque los riesgos y los deslices con anticipación, mantenga a la Tribu informada y desbloquee usted mismo.
Artesanía y calidad en toda la pila
•
Cree interfaces en las que las personas confíen con datos densos del mundo real. Vistas de planificación, paneles e informes que se mantienen rápidos, accesibles y legibles cuando el conjunto de datos se pone feo.
•
Diseñe la capa de datos y API de la que dependen esas vistas. Modelelo para que la función que está creando ahora no dificulte las tres siguientes.
•
La propia actuación como característica, de principio a fin. Perfile, mida y corrija la consulta lenta y el procesamiento lento en lugar de esperar que los datos permanezcan pequeños.
•
Escriba código en el que otros puedan trabajar. Componentes y servicios sensibles, cobertura de pruebas reales donde se gana la vida y una base de código que es más fácil de cambiar después de tocarla.
Trabajar con producto y diseño.
•
Dé forma a las soluciones, no se limite a implementarlas. Insista en el problema, cuestione los requisitos que no se sostienen y proponga caminos más simples cuando vea uno.
•
Asóciese estrechamente con el diseño. Haga un prototipo temprano, identifique los casos extremos en un flujo antes de que se construyan y mantenga el listón de la calidad de UX con su diseñador en lugar de hacerlo después de la transferencia.
•
Manténgase cerca de los usuarios y la evidencia. Únase a pruebas de usuarios, lea los comentarios, observe los datos y deje que cambien lo que construye.
Subiendo el listón
•
Revisar el código con intención. Brinde comentarios precisos y prácticos que mejoren el cambio y a la persona.
•
Mentor y entrevista. Ayude a otros ingenieros a crecer y ayúdenos a contratar bien.
•
Mejore las cosas más allá de los límites del equipo. Detecte componentes compartidos y trabajos duplicados entre tribus y levántelos antes de que construyamos lo mismo dos veces.
La IA como palanca central
•
Utilice ampliamente las herramientas de inteligencia artificial en su trabajo diario para exploración, creación de prototipos, generación y revisión de código, depuración, investigación y redacción. La fluidez en la IA no es opcional. Es parte de cómo aumentas tu velocidad, profundidad e impacto, y se espera que ayudes al resto de la Tribu a mejorar en eso también.
Acerca de ti
Prosperarás en este rol si:
•
Tiene una experiencia significativa en la creación y envío de aplicaciones web de producción de un extremo a otro y puede liderar proyectos importantes en lugar de simplemente contribuir a ellos.
•
Son realmente cómodos en ambos lados de la pila. Eres profundo por un lado y adecuadamente capaz por el otro, no alguien que interviene en el límite de la API.
•
Tenga un conocimiento profundo y práctico de JavaScript, TypeScript, React y CSS moderno, incluida la gestión de estado y el manejo de efectos secundarios en aplicaciones grandes.
•
Son sólidos en los fundamentos de backend: al menos un lenguaje de backend que conoce bien, diseño de API, modelado de datos relacionales y suficiente instinto para el rendimiento de consultas para detectar el problema antes de que lo haga la producción. La experiencia previa en Golang no es obligatoria, pero debe estar dispuesto a adoptarla y sentirse cómodo con ella rápidamente.
•
Mantenga un listón extremadamente alto de calidad. Sabes cómo se ve bien, notas los detalles que otros pasan por alto y no envías trabajos en los que no pondrías tu nombre.
•
Tenga una habilidad especial para las superficies de productos con gran cantidad de datos: rendimiento, legibilidad y los principios detrás de un gráfico que realmente comunica algo.
•
Preocúpese por el problema del usuario, no sólo por el ticket. Se empieza por lo que alguien está intentando hacer y se vuelve a la implementación.
•
Resultados propios, no resultados. Sigues tu trabajo hasta la producción, observas cómo se comporta y arreglas lo que hay que arreglar...
Fuente: Trabajamos de forma remota (https://weworkremotely.com/remote-jobs/toggl-senior-full-stack)
URL: https://toggl.com/jobs/
Estamos buscando un ingeniero senior Full Stack para unirse a una de nuestras tribus de productos, las unidades multifuncionales que poseen la experiencia de un extremo a otro para un rol de usuario específico de Toggl. Te unirás al edificio Tribe para gerentes, las personas que planifican el trabajo, protegen los márgenes y mantienen los proyectos a tiempo y dentro del presupuesto.
Usted posee partes importantes de esa experiencia de principio a fin, trabajando de manera práctica con el producto y el diseño para realizar el trabajo que importa. Hará esto mientras construimos y lanzamos Toggl 2.0, nuestro producto consolidado de planificación, seguimiento del tiempo e inteligencia del tiempo.
El salario de este puesto es de 83.000€ anuales.
Puede trabajar desde cualquier parte del mundo siempre que su ubicación principal esté entre UTC-4 y UTC+4.
El papel
Como ingeniero senior Full Stack, usted posee partes importantes del producto de extremo a extremo, desde el modelo de datos y la API hasta la interfaz en la que alguien realmente hace clic: el enfoque técnico, la calidad de lo que se envía y si realmente funciona para las personas que lo utilizan. Usted no es responsable de los tickets cerrados, sino de la claridad, la destreza y los resultados.
Trabajará en Tribe atendiendo a los gerentes, en planificación y gestión de capacidad, paneles y trabajo facturable. Esta es una de las áreas de superficie del producto con mayor densidad de datos y mayor interacción: cronogramas y vistas de capacidad, informes y visualizaciones que deben ser rápidos y legibles a escala de cliente real. Los problemas interesantes se encuentran aquí en ambos lados de la API: la consulta detrás de una vista de capacidad importa tanto como cómo se representa esa vista. Construirás con React y TypeScript en el frontend y nuestros servicios de backend (principalmente Golang) y la capa de datos (Postgres) detrás de ellos, junto con un gerente de producto, un diseñador e ingenieros que están acostumbrados a ser dueños de su trabajo y retroceder cuando algo no está bien. En una tribu de otros 5 ingenieros, su impacto y visibilidad son altos.
Las reuniones de nuestro equipo están programadas entre las 11:00 y las 16:00 UTC. Su disponibilidad y compromiso para participar en estas sesiones son esenciales para una colaboración eficaz y la alineación del equipo.
Tus principales responsabilidades serán:
Propiedad y entrega
•
Lleve los proyectos del problema a la producción. Sea dueño del enfoque técnico para las funciones principales de adelante hacia atrás, divida el trabajo de manera sensata, secuencialo y envíelo en porciones en lugar de una gran gota.
•
Realiza las llamadas técnicas en tu zona. Elija entre opciones, mencione las compensaciones y decida sin esperar permiso ni intensificar los juicios rutinarios.
•
Mantenga su trabajo visible sin ser perseguido. Marque los riesgos y los deslices con anticipación, mantenga a la Tribu informada y desbloquee usted mismo.
Artesanía y calidad en toda la pila
•
Cree interfaces en las que las personas confíen con datos densos del mundo real. Vistas de planificación, paneles e informes que se mantienen rápidos, accesibles y legibles cuando el conjunto de datos se pone feo.
•
Diseñe la capa de datos y API de la que dependen esas vistas. Modelelo para que la función que está creando ahora no dificulte las tres siguientes.
•
La propia actuación como característica, de principio a fin. Perfile, mida y corrija la consulta lenta y el procesamiento lento en lugar de esperar que los datos permanezcan pequeños.
•
Escriba código en el que otros puedan trabajar. Componentes y servicios sensibles, cobertura de pruebas reales donde se gana la vida y una base de código que es más fácil de cambiar después de tocarla.
Trabajar con producto y diseño.
•
Dé forma a las soluciones, no se limite a implementarlas. Insista en el problema, cuestione los requisitos que no se sostienen y proponga caminos más simples cuando vea uno.
•
Asóciese estrechamente con el diseño. Haga un prototipo temprano, identifique los casos extremos en un flujo antes de que se construyan y mantenga el listón de la calidad de UX con su diseñador en lugar de hacerlo después de la transferencia.
•
Manténgase cerca de los usuarios y la evidencia. Únase a pruebas de usuarios, lea los comentarios, observe los datos y deje que cambien lo que construye.
Subiendo el listón
•
Revisar el código con intención. Brinde comentarios precisos y prácticos que mejoren el cambio y a la persona.
•
Mentor y entrevista. Ayude a otros ingenieros a crecer y ayúdenos a contratar bien.
•
Mejore las cosas más allá de los límites del equipo. Detecte componentes compartidos y trabajos duplicados entre tribus y levántelos antes de que construyamos lo mismo dos veces.
La IA como palanca central
•
Utilice ampliamente las herramientas de inteligencia artificial en su trabajo diario para exploración, creación de prototipos, generación y revisión de código, depuración, investigación y redacción. La fluidez en la IA no es opcional. Es parte de cómo aumentas tu velocidad, profundidad e impacto, y se espera que ayudes al resto de la Tribu a mejorar en eso también.
Acerca de ti
Prosperarás en este rol si:
•
Tiene una experiencia significativa en la creación y envío de aplicaciones web de producción de un extremo a otro y puede liderar proyectos importantes en lugar de simplemente contribuir a ellos.
•
Son realmente cómodos en ambos lados de la pila. Eres profundo por un lado y adecuadamente capaz por el otro, no alguien que interviene en el límite de la API.
•
Tenga un conocimiento profundo y práctico de JavaScript, TypeScript, React y CSS moderno, incluida la gestión de estado y el manejo de efectos secundarios en aplicaciones grandes.
•
Son sólidos en los fundamentos de backend: al menos un lenguaje de backend que conoce bien, diseño de API, modelado de datos relacionales y suficiente instinto para el rendimiento de consultas para detectar el problema antes de que lo haga la producción. La experiencia previa en Golang no es obligatoria, pero debe estar dispuesto a adoptarla y sentirse cómodo con ella rápidamente.
•
Mantenga un listón extremadamente alto de calidad. Sabes cómo se ve bien, notas los detalles que otros pasan por alto y no envías trabajos en los que no pondrías tu nombre.
•
Tenga una habilidad especial para las superficies de productos con gran cantidad de datos: rendimiento, legibilidad y los principios detrás de un gráfico que realmente comunica algo.
•
Preocúpese por el problema del usuario, no sólo por el ticket. Se empieza por lo que alguien está intentando hacer y se vuelve a la implementación.
•
Resultados propios, no resultados. Sigues tu trabajo hasta la producción, observas cómo se comporta y arreglas lo que hay que arreglar...
Fuente: Trabajamos de forma remota (https://weworkremotely.com/remote-jobs/toggl-senior-full-stack)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Toggl
Publicación proporcionada por Toggl.