Empleo
Del feed del socio
Desarrollador Senior de Software Full Stack - Observabilidad
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- Sí
- Empresa
- Elastic
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Elastic, la empresa de búsqueda de inteligencia artificial, permite que todos encuentren las respuestas que necesitan en tiempo real, utilizando todos sus datos, a escala, liberando el potencial de las empresas y las personas. La plataforma Elastic Search AI, utilizada por más del 50% de las empresas Fortune 500, reúne la precisión de la búsqueda y la inteligencia de la IA para permitir que todos aceleren los resultados que importan. Al aprovechar todos los datos estructurados y no estructurados, asegurando y protegiendo la información privada de manera más efectiva, las soluciones completas basadas en la nube de Elastic para búsqueda, seguridad y observabilidad ayudan a las organizaciones a cumplir la promesa de la IA.
¿Cuál es el papel?
Estamos buscando un ingeniero de software senior para unirse a nuestro equipo de Streams UI, donde tendrá la oportunidad de dar forma y mejorar nuestra interfaz de usuario, haciéndola más intuitiva y atractiva para nuestros usuarios. En este rol, trabajarás en Fleet. Fleet es la experiencia de administración central para Elastic Agent en Kibana. También trabajarás en Streams. Streams es nuestra nueva herramienta para manejar datos de registro. Esto incluye ingerir, organizar, analizar, enriquecer y configurar la retención de los datos. Formarás parte de un grupo capacitado de ingenieros y diseñadores. Contribuirás con tu experiencia y aprenderás de los demás. Si le gusta afrontar desafíos complejos y desea tener un impacto significativo en nuestro producto, nos encantaría saber de usted.
Lo que harás
•
Diseñe e implemente componentes de interfaz de usuario intuitivos que mejoren el compromiso del usuario, utilizando TypeScript, React y Node.js. Integre elementos de front-end sin problemas con servicios de back-end para garantizar una experiencia de usuario fluida. Realice pruebas de usabilidad y recopile comentarios de los usuarios para impulsar mejoras continuas.
•
Poseer problemas complejos y vagamente definidos de principio a fin: dar forma al enfoque, dividir el trabajo si es necesario, tomar las decisiones técnicas clave y cumplir.
•
Liderar debates sobre arquitectura y diseño de sistemas. Durante estas discusiones, considere las compensaciones. Además, piense en la compatibilidad con versiones anteriores, el rendimiento y la escala.
•
Establezca estándares de codificación y asegúrese de que el equipo los cumpla durante todo el proceso de desarrollo. Promover componentes reutilizables para mejorar la eficiencia e implementar pruebas e implementación automatizadas para mantener la calidad del código. Evalúe nuevas tecnologías para una posible integración y documente las mejores prácticas para facilitar el intercambio de conocimientos en todo el equipo.
•
Realice revisiones exhaustivas del código para garantizar el cumplimiento de los estándares y las mejores prácticas de codificación. Ofrezca comentarios constructivos e identifique posibles vulnerabilidades de seguridad en el código base. Concéntrese en mantener la legibilidad del código y facilite las discusiones con los miembros del equipo para abordar cualquier hallazgo de la revisión del código.
•
Colabore de forma asincrónica en zonas horarias con un equipo completamente distribuido, trabajando de forma abierta en GitHub y Slack.
•
Asóciese estrechamente con diseñadores y gerentes de productos para comprender los objetivos de la experiencia del usuario y traducir sus maquetas en componentes funcionales de la interfaz de usuario. Garantice un diseño visual coherente en todos los elementos de la interfaz de usuario. Participe en sesiones de lluvia de ideas para generar ideas innovadoras para mejorar la interfaz de usuario.
lo que traes
•
Sólida experiencia en producción con JavaScript completo, preferiblemente TypeScript; React en el front-end y Node.js en el back-end. Algo de experiencia con Reactflow es una ventaja.
•
Un historial de liderazgo de proyectos no triviales de principio a fin, con propiedad real del diseño y orientación mínima.
•
Juicio competente sobre arquitectura y diseño de sistemas, incluso en bases de código grandes y existentes.
•
Se diseñaron y lanzaron con éxito múltiples componentes de interfaz de usuario que aumentaron significativamente el compromiso del usuario.
•
Debe tener experiencia en el uso de herramientas de desarrollo asistidas por IA. Estas herramientas pueden ayudarle a desarrollar funciones más rápidamente, reparar sistemas complejos y mejorar las bases de código existentes.
•
Comunicación escrita y verbal ejemplar, y un entusiasmo genuino por la colaboración asincrónica y el intercambio de conocimientos.
•
¡Una mentalidad multiplicadora! Haces que los ingenieros que te rodean sean mejores.
•
Una vena generalista y una mentalidad centrada en el usuario, con consideración por las personas que utilizan su software.
Puntos de bonificación
•
Experiencia con la pila Elastic, herramientas de observabilidad o canalizaciones de registro/ingestión de datos.
•
Go, Kubernetes o experiencia en desarrollo de aplicaciones nativas de la nube.
•
Experiencia en la creación de grandes interfaces de usuario que gestionan una gran cantidad de datos. Esto incluye habilidades en búsqueda, filtrado y tablas. También debe tener experiencia trabajando con transmisión o datos en tiempo real.
•
Experiencia previa en código abierto/trabajo en abierto, o tiempo en un equipo de plataforma orientado a desarrolladores.
•
Experiencia asesorando a ingenieros o liderando un pequeño equipo de proyecto.
Información Adicional - Cuidamos de Nuestra Gente
Como empresa distribuida, la diversidad impulsa nuestra identidad. Ya sea que esté buscando iniciar una nueva carrera o hacer crecer una existente, Elastic es el tipo de empresa donde puede equilibrar un excelente trabajo con una excelente vida. Tu edad es sólo un número. No importa si acabas de terminar la universidad o tus hijos; Te necesitamos para lo que puedes hacer.
Nos esforzamos por tener paridad de beneficios en todas las regiones y, si bien las regulaciones difieren de un lugar a otro, creemos que cuidar de nuestra gente es lo correcto.
• Pago competitivo basado en el trabajo que haces aquí y no en tu salario anterior
• Cobertura de salud para usted y su familia en muchos lugares
• Capacidad de crear su calendario con ubicaciones y horarios flexibles para muchas funciones
• Amplio número de días de vacaciones cada año
• Aumente su impacto: igualamos hasta $2000 (o el equivalente en moneda local) para donaciones financieras y servicios
• Hasta 40 horas cada año para usar en proyectos de voluntariado que te gusten
• Aceptar la paternidad con un mínimo de 16 semanas de licencia parental...
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-full-stack-software-developer-observability-221039)
¿Cuál es el papel?
Estamos buscando un ingeniero de software senior para unirse a nuestro equipo de Streams UI, donde tendrá la oportunidad de dar forma y mejorar nuestra interfaz de usuario, haciéndola más intuitiva y atractiva para nuestros usuarios. En este rol, trabajarás en Fleet. Fleet es la experiencia de administración central para Elastic Agent en Kibana. También trabajarás en Streams. Streams es nuestra nueva herramienta para manejar datos de registro. Esto incluye ingerir, organizar, analizar, enriquecer y configurar la retención de los datos. Formarás parte de un grupo capacitado de ingenieros y diseñadores. Contribuirás con tu experiencia y aprenderás de los demás. Si le gusta afrontar desafíos complejos y desea tener un impacto significativo en nuestro producto, nos encantaría saber de usted.
Lo que harás
•
Diseñe e implemente componentes de interfaz de usuario intuitivos que mejoren el compromiso del usuario, utilizando TypeScript, React y Node.js. Integre elementos de front-end sin problemas con servicios de back-end para garantizar una experiencia de usuario fluida. Realice pruebas de usabilidad y recopile comentarios de los usuarios para impulsar mejoras continuas.
•
Poseer problemas complejos y vagamente definidos de principio a fin: dar forma al enfoque, dividir el trabajo si es necesario, tomar las decisiones técnicas clave y cumplir.
•
Liderar debates sobre arquitectura y diseño de sistemas. Durante estas discusiones, considere las compensaciones. Además, piense en la compatibilidad con versiones anteriores, el rendimiento y la escala.
•
Establezca estándares de codificación y asegúrese de que el equipo los cumpla durante todo el proceso de desarrollo. Promover componentes reutilizables para mejorar la eficiencia e implementar pruebas e implementación automatizadas para mantener la calidad del código. Evalúe nuevas tecnologías para una posible integración y documente las mejores prácticas para facilitar el intercambio de conocimientos en todo el equipo.
•
Realice revisiones exhaustivas del código para garantizar el cumplimiento de los estándares y las mejores prácticas de codificación. Ofrezca comentarios constructivos e identifique posibles vulnerabilidades de seguridad en el código base. Concéntrese en mantener la legibilidad del código y facilite las discusiones con los miembros del equipo para abordar cualquier hallazgo de la revisión del código.
•
Colabore de forma asincrónica en zonas horarias con un equipo completamente distribuido, trabajando de forma abierta en GitHub y Slack.
•
Asóciese estrechamente con diseñadores y gerentes de productos para comprender los objetivos de la experiencia del usuario y traducir sus maquetas en componentes funcionales de la interfaz de usuario. Garantice un diseño visual coherente en todos los elementos de la interfaz de usuario. Participe en sesiones de lluvia de ideas para generar ideas innovadoras para mejorar la interfaz de usuario.
lo que traes
•
Sólida experiencia en producción con JavaScript completo, preferiblemente TypeScript; React en el front-end y Node.js en el back-end. Algo de experiencia con Reactflow es una ventaja.
•
Un historial de liderazgo de proyectos no triviales de principio a fin, con propiedad real del diseño y orientación mínima.
•
Juicio competente sobre arquitectura y diseño de sistemas, incluso en bases de código grandes y existentes.
•
Se diseñaron y lanzaron con éxito múltiples componentes de interfaz de usuario que aumentaron significativamente el compromiso del usuario.
•
Debe tener experiencia en el uso de herramientas de desarrollo asistidas por IA. Estas herramientas pueden ayudarle a desarrollar funciones más rápidamente, reparar sistemas complejos y mejorar las bases de código existentes.
•
Comunicación escrita y verbal ejemplar, y un entusiasmo genuino por la colaboración asincrónica y el intercambio de conocimientos.
•
¡Una mentalidad multiplicadora! Haces que los ingenieros que te rodean sean mejores.
•
Una vena generalista y una mentalidad centrada en el usuario, con consideración por las personas que utilizan su software.
Puntos de bonificación
•
Experiencia con la pila Elastic, herramientas de observabilidad o canalizaciones de registro/ingestión de datos.
•
Go, Kubernetes o experiencia en desarrollo de aplicaciones nativas de la nube.
•
Experiencia en la creación de grandes interfaces de usuario que gestionan una gran cantidad de datos. Esto incluye habilidades en búsqueda, filtrado y tablas. También debe tener experiencia trabajando con transmisión o datos en tiempo real.
•
Experiencia previa en código abierto/trabajo en abierto, o tiempo en un equipo de plataforma orientado a desarrolladores.
•
Experiencia asesorando a ingenieros o liderando un pequeño equipo de proyecto.
Información Adicional - Cuidamos de Nuestra Gente
Como empresa distribuida, la diversidad impulsa nuestra identidad. Ya sea que esté buscando iniciar una nueva carrera o hacer crecer una existente, Elastic es el tipo de empresa donde puede equilibrar un excelente trabajo con una excelente vida. Tu edad es sólo un número. No importa si acabas de terminar la universidad o tus hijos; Te necesitamos para lo que puedes hacer.
Nos esforzamos por tener paridad de beneficios en todas las regiones y, si bien las regulaciones difieren de un lugar a otro, creemos que cuidar de nuestra gente es lo correcto.
• Pago competitivo basado en el trabajo que haces aquí y no en tu salario anterior
• Cobertura de salud para usted y su familia en muchos lugares
• Capacidad de crear su calendario con ubicaciones y horarios flexibles para muchas funciones
• Amplio número de días de vacaciones cada año
• Aumente su impacto: igualamos hasta $2000 (o el equivalente en moneda local) para donaciones financieras y servicios
• Hasta 40 horas cada año para usar en proyectos de voluntariado que te gusten
• Aceptar la paternidad con un mínimo de 16 semanas de licencia parental...
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-full-stack-software-developer-observability-221039)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Elastic
Publicación proporcionada por Elastic.