Full-Stack Developer Semi Senior

Hace 2 días

Santiago, Santiago Metropolitan Region, Chile Factor IT Jornada completa
Buscamos Full-Stack Developers Semi Senior para integrarse a una célula de desarrollo enfocada en la evolución de soluciones tecnológicas para una iniciativa de Evaluación de Crédito. El equipo participará en la construcción de funcionalidades end-to-end, trabajando en frontend, backend, integración de APIs, bases de datos y servicios Cloud sobre Google Cloud Platform (GCP). Buscamos profesionales con experiencia en proyectos productivos, dominio de tecnologías modernas de desarrollo y buenas prácticas de ingeniería de software, capaces de construir soluciones robustas, seguras, escalables y mantenibles. 🎯 Responsabilidades
• Desarrollar componentes frontend y servicios backend de complejidad media, siguiendo estándares técnicos.
• Implementar funcionalidades end-to-end, desde la interfaz de usuario hasta el backend y la capa de datos.
• Diseñar, desarrollar y consumir APIs REST.
• Implementar integraciones entre frontend y backend, gestionando flujos de datos y manejo de errores.
• Trabajar con bases de datos relacionales y servicios Cloud.
• Identificar, analizar y corregir bugs de complejidad media.
• Realizar mantenimiento correctivo y evolutivo de las aplicaciones.
• Identificar oportunidades de mejora de rendimiento en frontend y backend.
• Aplicar buenas prácticas de desarrollo, reutilización de componentes y principios de diseño de software.
• Gestionar ramas, merges y versionamiento del código.
• Participar en revisiones de código y actividades de mejora continua.
• Aplicar lineamientos de seguridad durante el desarrollo y manejo de información.
• Documentar funcionalidades, flujos y consideraciones técnicas.
• Participar en metodologías ágiles como Scrum o Kanban y colaborar con el equipo técnico en la evolución de las soluciones. 💻 Requisitos técnicos obligatorios Buscamos experiencia práctica en proyectos productivos con las siguientes tecnologías:
• Frontend: React, Vue.js o Next.js.
• Backend: Node.js y NestJS.
• Lenguajes: JavaScript y TypeScript.
• APIs: Diseño, desarrollo e integración de APIs REST.
• Bases de datos: SQL relacional.
• Documentación y pruebas de APIs: Postman y Swagger.
• Control de versiones: Git y Bitbucket.
• CI/CD: Experiencia con Bitbucket Pipelines.
• Cloud: Experiencia o conocimientos prácticos en Google Cloud Platform (GCP).
• Testing: Pruebas unitarias con Jest u otras herramientas equivalentes.
• Docker y Kubernetes. 🧪 Calidad y buenas prácticas
• Experiencia aplicando principios SOLID, YAGNI y Clean Architecture.
• Conocimientos de arquitectura de microservicios.
• Pruebas unitarias y validación de funcionalidades.
• Code Review y Clean Code.
• Manejo adecuado de errores y excepciones.
• Versionamiento y estrategias de branching.
• Integración y despliegue continuo (CI/CD).
• Seguridad aplicada al desarrollo.
• Documentación técnica y mejora continua. 🎓 Formación académica Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines. También podrán considerarse perfiles técnicos con experiencia equivalente y sólida trayectoria en desarrollo Full Stack. 📌 Experiencia
• Entre 2 y 4 años de experiencia en desarrollo Full Stack, frontend o backend en proyectos productivos.
• Experiencia construyendo e integrando soluciones web.
• Capacidad para participar en el desarrollo de funcionalidades de principio a fin. 🤝 Habilidades blandas
• Comunicación asertiva.
• Orientación al cliente.
• Trabajo en equipo y colaboración.
• Planificación y organización.
• Pensamiento analítico.
• Innovación y capacidad de aprendizaje.
• Proactividad y autonomía.
• Orientación a resultados. ⭐ Conocimientos deseables ☁️ Plus: OCR en Google Cloud Platform Para uno de los integrantes de la célula será especialmente valorada la experiencia en:
• Soluciones de OCR en Google Cloud Platform.
• Servicios de lectura y extracción de información desde documentos.
• Procesamiento de documentos desde la nube.
• Integración de servicios OCR con aplicaciones backend y APIs.
• Construcción de flujos de extracción y procesamiento de información para procesos de negocio. 📍 Condiciones de trabajo
• Cargo: Full-Stack Developer Semi Senior.
• Modalidad: Híbrida.
•

Ubicación:
Santiago de Chile.
•

Experiencia:
2 a 4 años.
• Cantidad de posiciones: 3.