Senior Software Engineer Back-end en MACH

Empleo finalizado - No se reciben más postulantes

Con MACH estamos revolucionando la industria financiera con una solución gratuita y para todos que permite comprar en comercios internacionales, pagar a tus amigos, compartir gastos de forma fácil y rápida a través de una experiencia móvil única. En nuestro tercer año ya logramos crecer de 0 a 3.000.000 de usuarios con todos los desafíos que esto implica. Somos un equipo de desarrollo de excelencia, que está constantemente colaborando y resolviendo desafíos tecnológicos sin miedo a experimentar con las últimas tecnologías, en nuestro 1er año ya fuimos destacados por AWS como caso de éxito.

Funciones del cargo

  • Desarrollar soluciones backend con impacto directo a 3 millones de usuarios en Chile.
  • Diseñar e implementar software de uso interno que permita mejorar el funcionamiento, seguridad, comunicación y eficiencia de nuestros servicios
  • Ser proactivo en identificar nuevas oportunidades de mejora para optimizar y escalar nuestras aplicaciones en el backend a nivel transversal.
  • Liderar la visión técnica a largo plazo de nuestro backend aportando un roadmap que nos permita hacer mejoras a nivel cross entre los equipos.

Requerimientos del cargo

  • Conocer distintas estructuras de datos y saber cuál sería mejor en cada caso.
  • Tener experiencia profesional desarrollando con alguna tecnología backend, en específico NodeJS y Typescript
  • Tener por lo menos 3 años de experiencia profesional en desarrollo de Software Backend.
  • Tener experiencia con uso avanzado de bases de datos: modelamiento de datos, optimización de consultas. Idealmente, pero no excluyente, con MongoDB o parecidas.
  • Que tengas experiencia modelando problemas complejos y diseñando arquitecturas eficientes, robustas y escalables.
  • Saber cómo minimizar la deuda técnica.
  • Que tengas experiencia utilizando infraestructura y servicios cloud, preferiblemente AWS, pero también otros.
  • Que escribas código de muy alta calidad: limpio y bien estructurado. Nos gustaría ver algunos ejemplos.
  • Has trabajado con arquitectura de microservicios. Conoces sus pros y contras frente a otras arquitecturas.
  • Que tengas experiencia diseñando pruebas unitarias, de integración, u otras.

Opcionales

- Que hables y escribas inglés de nivel intermedio - avanzado.

- Hayas dado charlas o compartiendo tu conocimiento en instancias como meetups.

- Contribuyes código a proyectos open source. ¿Tienes un repositorio público?

- Ayudas a la comunidad de desarrolladores. ¿Participas activamente en discusiones en StackOverflow, etc.?

- Hablas JavaScript o TypeScript como si fuera tu idioma materno.

- Has diseñado e implementado APIs REST o GraphQL.

- Has trabajado con comunicación asíncrona mediante colas y eventos.

- Has trabajado con sistemas de mucha carga y alto rendimiento.

Condiciones

- Indefinido.

- Disponibilidad Fulltime.

- Trabajo full flexible.

Áreas al aire libre Las oficinas poseen espacios abiertos (parques, terrazas, etc).
Programas de bienestar MACH ofrece o subsidia programas de bienestar mental y/o físico.
Accesible MACH ofrece espacios e infraestructura accesibles para personas con movilidad reducida.
Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Espacios para charlas internas MACH entrega espacio para realizar presentaciones o charlas en horarios de trabajo.
Seguro de vida MACH paga un seguro de vida para sus empleados.
Ausencia por enfermedad pagada Se ofrece cobertura por días no trabajados a causa de enfermedad (pueden aplicar límites).
Estacionamiento de bicicletas Hay un lugar privado para estacionar las bicicletas.
Cobertura de salud MACH paga o copaga cobertura de salud adicional a lo legal.
Seguro dental MACH paga o copaga un seguro dental.
Estacionamiento gratis MACH ofrece estacionamiento de autos gratuito.
Bono de transporte MACH entrega un monto para gastos de transporte.
Computadora MACH proporciona una computadora para tu trabajo.
Bono de educación MACH cubre algunos gastos de educación relacionados con el puesto.
Programas de fitness MACH ofrece o subsidia programas de fitness y/o deporte.
Bono por desempeño Existen pagos adicionales al sueldo especificado si se cumplen objetivos.
Vestimenta informal MACH no exige ningún código de vestimenta.
Áreas recreativas Espacio para juegos o deportes.
Descuentos en compras MACH tiene convenios de descuentos con algunos comercios.
Vacaciones extra MACH otorga vacaciones pagadas adicionales al mínimo legal.
Bebidas y snacks MACH ofrece algunas bebidas y snacks de libre disposición en la oficina.
Pre y postnatal adicionales a los legales MACH entrega períodos de pre y/o postnatal pagados superiores al mínimo legal.

Política de trabajo remoto

Remoto sólo localmente

El trabajo es 100% remoto, pero los candidatos deben residir en Chile para postular.

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.