Ingeniero sénior de Javascript/personal

AdPushup es una plataforma de optimización de ingresos por publicidad respaldada por capital de riesgo y socio certificado de publicación de Google (GCPP), que ayuda a cientos de editores web a aumentar sus ingresos mediante el uso de tecnología de vanguardia integrada en nuestra plataforma de optimización de ingresos por publicidad. Nuestro equipo está formado por ingenieros, especialistas en marketing, promotores de productos y especialistas en éxito del cliente, unidos por un objetivo común: ayudar a los editores a tener éxito, empoderando a los usuarios a mejorar su experiencia de usuario.
web libre

Deberías tener:

  1. Educación: Licenciatura o Maestría en Ciencias de la Computación, Ingeniería de Software o campo relacionado.
  2. Experiencia: Mínimo de 6-10 años con experiencia en ingeniería de productos centrada en el frontend, con fuertes contribuciones a los sistemas de producción.
  3. Habilidades Técnicas:
    • Dominio de JavaScript, especialmente Vanilla JS y API de navegadores modernos (cierres, herencia prototípica, manipulación del DOM, bucle de eventos, patrones asincrónicos)
    • Experiencia en el diseño de código del lado del cliente resistente y de alto rendimiento (no solo componentes de UI)
    • Experiencia con Node.js y Express.js, cómodo trabajando en API de backend cuando sea necesario
    • competencia con TypeScript y prácticas modernas de JavaScript ES6+
    • Profundo entendimiento de seguridad web, protocolos HTTP y desafíos de compatibilidad entre navegadores
    • Sólido conocimiento de los principios de diseño de sistemas, incluidas las compensaciones entre escalabilidad y rendimiento.
    • Familiaridad con herramientas de control de versiones de código (Git/SVN) y flujos de trabajo de CI/CD modernos
    • Bono: Exposición a bases de datos Java, Docker, ReactJS, SQL Server o NoSQL

Sus tareas diarias incluyen:

  1. Sea propietario del diseño y desarrollo de nuestro motor JavaScript del lado del cliente que optimiza la entrega y el diseño de anuncios en tiempo real.
  2. Colaborar estrechamente con los equipos de productos, ingresos y operaciones publicitarias para identificar y crear nuevas funciones que generen ingresos.
  3. Participar en LLD (Diseño de bajo nivel) y HLD (Diseño de alto nivel) Discusiones para iniciativas frontend y backend
  4. Realizar revisiones de código e impulsar las mejores prácticas de ingeniería
  5. Ayudar a solucionar problemas de producción en entornos de navegador y servidor.
  6. Orientar a ingenieros jóvenes y guiarlos en la arquitectura técnica y el ajuste del rendimiento.
  7. Contribuir a mejorar nuestros procesos de desarrollo, automatización y observabilidad.
  8. Apoyar los esfuerzos de gestión de proyectos y garantizar la entrega oportuna y de alta calidad de las iniciativas.

¿Por qué debería trabajar para AdPushup?

En AdPushup:

  1. Trabajar en problemas técnicamente desafiantes donde su código se ejecuta directamente en miles de sitios web activos, lo que impacta en ingresos reales
  2. Se parte de un empresa de productos de rápido movimiento donde las decisiones de ingeniería importan y se sienten inmediatamente
  3. Convertirse en un ingeniero de personal a medida que demuestra propiedad y liderazgo técnico
  4. Disfrute de una cultura que valora la transparencia, la autonomía y el aprendizaje.
  5. Colaborar con colegas talentosos que valoran la ingeniería limpia y de alta calidad.
  6. Obtenga flexibilidad para trabajar desde casa: nos preocupamos por los resultados, no solo por las horas
  7. Tener acceso a almuerzos preparados, muchos refrigerios y un entorno de apoyo.
  8. Experimente una comunicación directa y honesta en toda la empresa.