Q-788] Desarrollador Full stack

Autofact

  • Santiago, Región Metropolitana
  • Permanente
  • Tiempo completo
  • Hace 17 horas
OverviewRol: Desarrollador Full stack en Autofact. Autofact es la empresa de información y tecnología que más innovaciones ha desarrollado en el proceso de compra y venta de vehículos en la industria automotriz de Chile. Con más de 13 años de trayectoria, nuestro propósito es hacer simple y segura la compra de vehículos. Actualmente somos un equipo de más de 130 personas, trabajando con herramientas digitales y servicios de información, entregando más de 100 mil informes y realizando más de 16 mil transferencias de vehículos mensualmente, a través de nuestras aplicaciones. Si te gusta una dinámica ágil e innovadora y trabajar con equipos que celebran sus logros, Autofact es para ti.Propósito del cargo: El objetivo del rol será desarrollar y mantener el funcionamiento de la célula cuyo objetivo es garantizar la calidad, la simpleza, la confiabilidad, el product market fit y la competitividad de las transferencias Autofact.Responsibilities- Diseñar y desarrollar funcionalidades que impliquen interacción con plataformas frontend y servicios e integraciones backend.
- Solucionar problemas para plataformas frontend y servicios e integraciones backend.
- Analizar y refactorizar código legado.
- Generar código de calidad que cumpla los estándares de la empresa.
- Participar activamente en los procesos de revisión de código.
- Generar soluciones de diseño claras y testeadas para los problemas a resolver.
- Generar buenas prácticas de código y utilización de la tecnología en la empresa.Beneficios- Te facilitamos un computador con el sistema operativo que más te guste (Windows, Linux, MacOS) junto con otros implementos que necesites para armar tu home office.
- Horario con alta flexibilidad y jornada laboral de 37,5 horas (manejado por cada integrante con límites básicos).
- Somos una empresa Cloud first; toda nuestra arquitectura está montada en AWS.
- Nuestras vacantes son totalmente remotas y podrás usar ropa relajada en el día a día.
- Disfrutarás de trabajar en un ambiente colaborativo y equitativo.
- Programa de beneficios por puntos para seleccionar lo que más te convenga (cumpleaños, días libres extra, bono para capacitación, giftcards, etc.).Requisitos del cargo- Entre 3 y 5 años de experiencia en desarrollo.
- Titulación: ingeniería de sistemas, ingeniería en computación, ingeniería informática, analista de programación, analista de sistemas o carreras afines.Tecnologías requeridas- Node.js (versión 18 en adelante).
- TypeScript y JavaScript (moderno, ES6+).
- Experiencia en desarrollo de APIs RESTful.
- Consumo de servicios SOAP (básico/intermedio).
- AWS (nivel funcional).
- Desarrollo de consumidores de colas (SQS o servicios gestionados en arquitectura moderna).
- Conocimientos de despliegue, entornos y funciones (como Lambda, ECS, etc.).
- Bases de Datos: MySQL (modelado, consultas, optimización).
- Conocimiento básico de herramientas de CI/CD.
- API Clients (Postman, Insomnia).
- Redis (para caché y estructuras clave-valor simples).
- Patrones de diseño.
- Git (GitHub / GitLab).Habilidades esperadas- Comunicación y apertura.
- Capacidad para explicar ideas complejas de forma simple.
- Capacidad de explicar conceptos técnicos a profesionales sin background técnico.
- Capacidad de leer código existente, entender lo que hace y realizar mejoras.
- Capacidad de utilizar ventajas del lenguaje/framework/tecnología para resolver problemas complejos.
- Capacidad de transformar un problema del usuario en código funcional.
- Habilidad para acoplarse a un equipo de desarrollo.
- Rastreo efectivo de bugs y origen de fallos en sistemas existentes.
- Habilidad para resolver problemas, indagar información, y aprender de manera autónoma.Opcionales- DynamoDB (lectura/escritura, modelado NoSQL).
- Experiencia con Puppeteer y/o librerías tipo request, axios para scraping y automatización web.
- PHP (nivel de lectura/mantenimiento).
- Frameworks: Laravel y CodeIgniter.
- Jest / Mocha / Chai (para testing en Node).
- Conocimiento en estructuración y consumo de colas con patrones pub/sub.
- Conocimiento en seguridad básica para consumo de APIs y scraping.
- Docker (para entornos locales y despliegue).
- Familiaridad con entornos Linux.
- Manejo de herramientas de gestión de tareas (Jira / Asana / Trello o similar).
- Trabajo con marcos ágiles (Scrum / Kanban).Seniority level- Mid-Senior levelEmployment type- Full-timeJob function- Engineering and Information TechnologyIndustries- Technology, Information and Internet#J-18808-Ljbffr

Kit Empleo