Overview
Rol : 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