Descripción del trabajo

Como ingeniero junior, escribir código sólido, seguro y bien probado es solo el comienzo de su conjunto de habilidades. Puede aprender rápidamente y trabajar en tareas de manera eficiente con el apoyo de ingenieros senior.

Eres flexible para trabajar con diferentes tecnologías según sea necesario. Disfruta aprendiendo nuevos enfoques y metodologías para mejorar sus habilidades, ampliando su conocimiento del código base para incluir temas como calidad, entornos y entrega.

Eres un tecnólogo apasionado e innovador con un primer enfoque proactivo y de calidad para el desarrollo y con ganas de exponerse a las últimas prácticas de desarrollo y conjuntos de herramientas dentro de un entorno de desarrollo interactivo y divertido.

Trabajamos con una interesante combinación de tecnologías que incluyen Java, Kafka, Hadoop, Elasticsearch, microservicios (Docker, REST) ​​y tecnologías relacionadas con JavaScript (Node.js, Angular).

También dependemos en gran medida de los servicios de AWS como Lambda, DynamoDB y tecnologías sin servidor relacionadas.

Responsabilidades:

  • Desarrollo, refactorización e innovación de código.
  • Contribuir a la creación de nuevos productos y ayudar a dar forma a las tecnologías y prácticas de desarrollo.
  • Ayuda a rediseñar y mejorar continuamente las aplicaciones existentes.
  • Trabaje con los gerentes de productos para convertir historias de usuarios en funciones y tareas.
  • Enfréntate a la lógica empresarial y ayuda a resolver las necesidades empresariales.
  • Diseñar y construir sistemas distribuidos utilizando soluciones de transmisión.
  • Trabajar con nuevas tecnologías y ser animado a experimentar e impulsar el cambio.

Como ingeniero de software junior, podrá:

  • Trabaje dentro de un pequeño equipo de ingenieros de software apasionados en todo el ciclo de vida de un servicio o producto.
  • Desarrollar código y contribuir a revisiones, retrospectivas, sesiones de planificación y desarrollo.
  • Contribuir a las iniciativas y debates de desarrollo grupal.
  • Solucionar problemas y resolver problemas de manera oportuna cuando sea necesario, con la asistencia de ingenieros superiores.
  • Comunicarse de manera efectiva tanto en forma verbal (discusiones diarias, reuniones de equipo) como escrita (documentación, correos electrónicos, herramientas de comunicación) con miembros del equipo local y remoto.

Si bien lo anterior es una guía para las expectativas generales del puesto, esperamos que este puesto evolucione y le permita un mayor alcance para obtener conocimientos y experiencia dentro del mercado en línea y de afiliados.

Formación y experiencia:

  • Experiencia inicial en ingeniería de software comercial.
  • Conocimiento de soluciones de transmisión (idealmente Kafka).
  • Pasión por escribir código elegante y el deseo de refactorizar y mejorar constantemente, con una buena comprensión de los principios de diseño SOLID y OOP.
  • Está abierto a probar nuevos enfoques, técnicos y de procedimiento, y feliz de tocar el código moderno de interfaz de usuario angular de vez en cuando.
  • Experiencia trabajando dentro de un equipo de ingeniería multifuncional junto con propietarios de productos, diseñadores de UX y coaches ágiles.
  • Fuerte conocimiento de Git y procesos ágiles.

Aunque no es obligatorio, nos complacería que tuviera experiencia con algunos de los siguientes:

  • Bases de datos no relacionales (por ejemplo, MongoDB, DynamoDB) y herramientas de búsqueda en memoria (Elasticsearch).
  • Construir sistemas con prioridad en la nube (Docker, AWS – Lambda, DynamoDB y tecnologías sin servidor relacionadas).
  • Mantenimiento de canalizaciones de CI / CD.
  • Comprender los conceptos de DDD y arquitectura hexagonal.
  • Trabajar en sistemas transaccionales por suscripción o de gran volumen.
  • Alguna experiencia inicial en aplicaciones de monitoreo.

Se espera que comprenda qué es el marketing de afiliación y qué hacemos en la industria para cualquier función dentro de Awin.

Beneficios:

  • Con el bienestar del personal a la vanguardia de nuestras mentes, hemos cambiado a una semana de 4 días a modo de prueba , ofreciendo a nuestros empleados la oportunidad de pasar tiempo con familiares y amigos, concentrarse en una pasión fomentada durante mucho tiempo o emprender estudios personales.
  • Horas de trabajo flexibles.
  • Opciones de oficina en casa.
  • Numerosas oportunidades de formación para fomentar el autodesarrollo.

Salario a percibir

Salario a Convenir
Ver más trabajos remotos de   

¿No tienes una cuenta? ¡Regístrate ahora!

  • Por qué ser remoter

    ✔️ Podrás solicitar las ofertas de empleo remoto.

    ✔️ Verás los enlaces y páginas de publicación de cada oferta.

    ✔️ Te avisaremos cada vez que salga una nueva oferta de empleo.

    ✔️ Podrás añadir a remoters a tu equipo de trabajo remoto para que las empresas se fijen más en ti.

  • Únete a la Comunidad Nómada Digital

    Crea tu perfil ahora y encuentra oportunidades en decenas de empresas que contratan de forma remota 👉 Únete aquí

  • Últimos remoters

  • ¿Eres Remoter? Accede aquí

  • Ir arriba