We didn't find any results.

Try with another group of words.

If you think this is a problem, please contact us.

Latest jobs

1726 open jobs
Backend DevelopmentFrontend DevelopmentArtificial Intelligence

Requisitos Técnicos y Experiencia

  • Nivel de Experiencia: 4+ años como desarrollador full stack (semi senior/senior)
  • Sólidas bases de programación: Algoritmia, buenas prácticas, arquitectura de software y código limpio (independiente del lenguaje principal de origen).
  • Lenguajes: dominio sólido de al menos un lenguaje backend moderno; se valora Golang, pero no es excluyente — puede venir de Node.js, Python, Java, C#, C++, etc. Lo importante es calidad de programación, no el lenguaje específico.
  • Frontend: manejo de al menos un framework web moderno (React, Vue, Svelte, etc.) y fundamentos sólidos de HTML/CSS/JS.
  • Uso de Inteligencia Artificial: Dominio y uso activo de herramientas de IA en el flujo diario de trabajo (generación de código, debugging, optimización, pruebas). No es un rol para venir a aprender IA, sino para aplicarla.
Habilidades Blandas (Soft Skills)
  • Orientación al Cliente y Comunicación: Capacidad para interactuar directamente con usuarios/clientes, mostrando empatía e inteligencia del negocio.
  • Agilidad y Adaptabilidad: Alta velocidad para iterar, recibir feedback y ajustar código rápidamente.
  • Autonomía y Proactividad: Capacidad para resolver problemas sin depender de especificaciones ultra detalladas.

Responsabilidades Principales

  • Iteración y Relación con Clientes: Escuchar, interpretar y traducir los requerimientos y problemáticas de los clientes en soluciones técnicas funcionales y rápidas.
  • Desarrollo End-to-End: Diseñar, desarrollar y mantener aplicaciones tanto en el frontend como en el backend.
  • Propuesta de Soluciones: Ofrecer alternativas y opciones técnicas viables ante requerimientos ambiguos o cambiantes.
  • Aprendizaje Continuo: Absorber el dominio del negocio (rubro minero) e integrarlo en la lógica de desarrollo de software (no se exige de entrada).

Condiciones Deseables (Plus)

  • Experiencia previa en el rubro minero (opcional; la lógica del negocio se enseñará en el proceso).
  • Experiencia en ambientes de startup o equipos pequeños con mucha ambigüedad
JavaSpringSpring Boot

Requerimientos del cargo

Backend - Frameworks Java:

  • SpringBoot (versión 3/4)
  • Spring Framework (versión 6/7)
  • Gradle (versión 8/9)

Frontend:

  • Angular (versiones recientes)
  • TypeScript
  • HTML5 y CSS3
  • RxJS
  • Angular Material

Bases de Datos:

  • MongoDB, PostgreSQL, Snowflake (conocimiento básico)

Herramientas:

  • GitHub, Jira, Confluence, Claude

Nube:

  • AWS, Azure (conocimiento básico)

Experiencia:

  • 5+ años en desarrollo fullstack
  • 3+ años con Java/Spring Framework
  • 2+ años con Angular
  • Experiencia en aplicaciones end-to-end completas
  • Conocimiento de diseño web responsivo y UX

Idiomas:
Inglés intermedio-avanzado o avanzado (indispensable)

Funciones del cargo

Desarrollo Backend:

  • Desarrollar y mantener aplicaciones backend usando Java y Spring Framework
  • Diseñar e implementar APIs RESTful y arquitectura de microservicios
  • Trabajar con múltiples tecnologías de bases de datos para optimizar la gestión de datos

Desarrollo Frontend:

  • Construir interfaces de usuario responsivas e interactivas usando Angular
  • Implementar arquitectura basada en componentes siguiendo las mejores prácticas de Angular
  • Gestionar estado y manejar operaciones asincrónicas con RxJS

General:

  • Colaborar entre equipos de frontend, backend y DevOps para entregar soluciones completas
  • Escribir código limpio, mantenible y testeable siguiendo mejores prácticas
  • Participar en revisiones de código y contribuir a la mejora continua
  • Troubleshooting y resolución de problemas en producción
  • Documentar código, APIs y arquitectura del sistema

Condiciones


  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..
Node.jsPythonAngular

Requisitos técnicos

Buscamos un/a Full Stack Developer con experiencia comprobable en el desarrollo de productos y servicios que conecten capas Backend y Frontend, con foco en integraciones sobre AWS.

Se requiere experiencia con Node.js y Python, así como experiencia con Angular para construir y mantener interfaces web.

También es necesario contar con conocimiento y experiencia práctica en AWS, especialmente en:

  • S3
  • Redshift
  • Data Lake
  • Step Functions
  • Lambda
  • API Gateway
  • IAM
  • SQS
  • SNS
  • EventBridge

Valoramos además la capacidad para colaborar en equipo, comunicar avances, seguir buenas prácticas y mantener un enfoque de calidad durante todo el ciclo de desarrollo (desde el diseño hasta el despliegue).

Principales responsabilidades

  • Desarrollar servicios Backend utilizando Node.js y Python.
  • Desarrollar aplicaciones Frontend con Angular.
  • Diseñar, desarrollar e integrar APIs.
  • Implementar soluciones y componentes en AWS.
  • Participar en arquitecturas orientadas a eventos y procesamiento de datos.
  • Aplicar buenas prácticas de desarrollo, versionamiento y despliegue.

Deseable

  • Experiencia en desarrollo de agentes de IA y tools.
  • Conocimientos de CI/CD y GitHub Actions.
  • Infraestructura como Código (IaC) y experiencia con Terraform.

Un perfil con curiosidad técnica y orientación al aprendizaje constante para aportar mejoras continuas al equipo y al proyecto.


Beneficios


En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.

Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.

Node.jsPythonAngular

🛠️ Requisitos técnicos

Backend
  • Experiencia sólida con Node.js.
  • Experiencia con Python.
  • Desarrollo e integración de APIs.
  • Conocimiento de arquitecturas orientadas a eventos.
Frontend
  • Experiencia desarrollando aplicaciones con Angular.
  • Conocimiento de integración entre Frontend y servicios Backend.
☁️ AWS
Experiencia práctica con servicios como:
  • Amazon S3
  • Amazon Redshift
  • Data Lake
  • AWS Step Functions
  • AWS Lambda
  • API Gateway
  • IAM
  • SQS
  • SNS
  • EventBridge
Se valorará especialmente la capacidad para integrar estos servicios dentro de arquitecturas escalables y orientadas a eventos.
💡 Buscamos
  • Capacidad de análisis y resolución de problemas.
  • Autonomía y proactividad.
  • Buenas prácticas de desarrollo y orientación a la calidad.
  • Capacidad para trabajar en equipos multidisciplinarios.
  • Interés por tecnologías Cloud, automatización e Inteligencia Artificial.

🎯 Principales responsabilidades

Desarrollar servicios Backend utilizando Node.js y Python. Desarrollar aplicaciones Frontend utilizando Angular. Diseñar, desarrollar e integrar APIs REST y servicios backend. Implementar y configurar soluciones sobre AWS. Participar en arquitecturas orientadas a eventos y procesamiento de datos. Integrar servicios y componentes cloud para construir soluciones escalables. Aplicar buenas prácticas de desarrollo, versionamiento, testing y despliegue. Participar en procesos de CI/CD y automatización de despliegues.

🤖 Deseable – IA y DevOps

  • Experiencia en desarrollo de agentes de IA y herramientas (Tools).
  • Conocimientos de integración de soluciones de IA con aplicaciones y servicios.
  • Experiencia con GitHub Actions y CI/CD.
  • Conocimiento de Infrastructure as Code (IaC).
  • Experiencia con Terraform.
Si tienes experiencia desarrollando soluciones Full Stack sobre AWS y te interesa participar en proyectos que combinan Cloud, desarrollo de software e Inteligencia Artificial, ¡queremos conocerte!
COBOLCICSJCL

Descripción:

Buscamos un perfil con experiencia demostrable en Análisis y Programación de alta o mediana complejidad, capaz de traducir requerimientos en propuestas técnicas y contribuir al diseño de soluciones robustas para servicios de TI críticos.
En el rol, evaluaremos, diseñaremos y propondremos iniciativas relacionadas a procesos, sistemas y/o tecnologías, ejecutando levantamiento y análisis funcional/técnico de requerimientos según las normas y procedimientos vigentes. Para el contexto del proyecto, se requiere conocimiento en Ambientes de Desarrollo Banco Estado.
Se prioriza experiencia y dominio en tecnologías COBOL, CICS, JCL, DB2, VSAM y herramientas como Visual Studio Code y GitLab. Esperamos que puedas trabajar con especificaciones de diseño, modelos de datos, diagramas de flujo de datos y criterios de calidad, asegurando consistencia y cumplimiento de estándares.
Formación: formación profesional universitaria (carreras de 4 a 5 años) o formación técnica (2 años o más), en áreas como Ingeniería en Ejecución en Informática, Técnico en Programación o afín.
Experiencia: al menos 5 años en análisis y programación de alta o mediana complejidad.
Habilidades y competencias: criterio analítico, orientación a la calidad de datos, capacidad de validar soluciones contra estándares, comunicación clara para escalar dificultades y coordinar avances con el equipo e instancias de arquitectura. Valoraremos el trabajo colaborativo, la responsabilidad sobre la continuidad operacional y el compromiso con metodologías ágiles y mejora continua.

Funciones:

Trabajaremos en un equipo de iniciativa aportando, desde su especialidad, soluciones que permitan alcanzar los objetivos definidos. Realizaremos el levantamiento y análisis funcional/técnico de requerimientos, asegurando trazabilidad y alineación con normas y procedimientos vigentes.
Además, apoyaremos y daremos soporte al ciclo de desarrollo en las especificaciones de diseño de modelos y esquemas de datos, diagramas de flujo de datos y controles de calidad de los datos. Validaremos que la información y los flujos definidos mantengan coherencia funcional y técnica, reduciendo riesgos en la implementación.
Supervisaremos y/o validaremos que las soluciones desarrolladas se ajusten a la metodología y estándares establecidos por la organización. Gestionaremos el seguimiento de dificultades y situaciones relevantes durante el proyecto, escalando e informando oportunamente a la Subgerencia de arquitectura cuando corresponda.

Deseable:

Valoraremos experiencia adicional en gobierno de datos y aseguramiento de calidad en ambientes de desarrollo, así como participación previa en iniciativas con alta criticidad operativa. También es deseable contar con experiencia trabajando con documentación técnica y funcional, diagramación y revisión de especificaciones (modelos, esquemas y flujos de datos) para mejorar la trazabilidad del ciclo de desarrollo.
Preferiremos perfiles que hayan trabajado en equipos de transformación y adopción de estándares, con capacidad de detectar brechas tempranamente, proponer mejoras y acompañar la validación de soluciones junto con arquitectura y equipos técnicos.

Beneficios:

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional mediante la integración y el intercambio de conocimientos entre equipos.
La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar flexibilidad del trabajo remoto con la colaboración presencial, favoreciendo un mejor equilibrio y dinamismo laboral.
Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.
Process AutomationSQLStored Procedures

💻 Requisitos técnicos

  • Formación universitaria en Ingeniería Civil, Ingeniería en Ejecución o carreras afines.
  • Desde 2 años de experiencia en desarrollo de software.
  • Experiencia en procesos Batch y automatización.
  • Manejo de SQL y procedimientos almacenados.
  • Experiencia con Batch Script / Batch Programming y archivos .BAT.
  • Conocimientos de SFTP y FTP.
  • Experiencia en integración y transferencia de información entre sistemas.
  • Conocimientos de HTML, CSS y JavaScript.
  • Experiencia en desarrollo de soluciones Web y/o móviles.
  • Conocimientos de pruebas unitarias e integrales.
  • Capacidad de análisis de requerimientos funcionales y técnicos.

🎯 Principales responsabilidades

  • Diseñar, desarrollar y modificar soluciones de software para la automatización de procesos.
  • Desarrollar y mantener procesos Batch y jobs automatizados.
  • Crear y optimizar scripts .BAT / Batch Script.
  • Desarrollar consultas SQL y procedimientos almacenados.
  • Implementar procesos de actualización, carga y transferencia de información.
  • Trabajar con mecanismos de transferencia de archivos SFTP y FTP.
  • Participar en integraciones entre sistemas y automatización de procesos.
  • Realizar pruebas unitarias e integrales, validando las soluciones en los distintos ambientes.
  • Desarrollar soluciones Backend y Frontend de acuerdo con los requerimientos definidos.
  • Analizar requerimientos funcionales y técnicos junto con Product Owners y equipos técnicos.
  • Generar código funcional, mantenible y de calidad, siguiendo estándares de desarrollo y arquitectura.
  • Mantener y ejecutar pruebas unitarias de los componentes desarrollados.

⭐ Buscamos personas que tengan

  • Capacidad de análisis y resolución de problemas.
  • Orientación a la calidad del código y las soluciones.
  • Experiencia trabajando con procesos críticos y automatizados.
  • Capacidad para trabajar con equipos técnicos y áreas usuarias.
  • Orientación a la continuidad operacional y mejora de procesos.
Seguro complementario de salud
Amipass
ShopifyData MigrationQuality Assurance

Who I'm looking for

  • 2+ years hands-on with Shopify and its app ecosystem. You've lived in the admin.
  • You know how apps inject themselves into themes, how metafields work, what breaks when apps overlap.
  • Bonus for Rebuy, Klaviyo, Recharge, review apps (Okendo/Judge.me/Stamped), or loyalty apps.
  • You figure things out. This is the most important line in this post. You will regularly be asked to configure apps you've never touched.
  • The expectation is that you read the docs, poke the settings, test in a safe environment, and come back with it done — or with a specific, researched question ("the app can't do X natively; here are two workarounds, which do you prefer?").
  • If your instinct when stuck is to ask "what should I do?" this role will make us both miserable.
  • You verify your own work. "Done" means checked, not just clicked.
  • If you migrate 1,400 reviews, you tell me how you confirmed all 1,400 arrived.
  • Strong written English, and conversational spoken English — enough for an occasional call or screen-share walkthrough. Day-to-day communication is written.
  • Async-first — most communication is Slack tickets and written updates.
  • Some working-hours overlap with US Pacific time for same-day questions.

What you'll do

You'll get tickets, not vague requests. Every task comes with a clear definition of done. Examples of real work from my queue:
  • Replicate a Rebuy Smart Cart configuration from one store to another, matching styling and rules exactly
  • Set up a new loyalty + reviews stack on a store in a non-live state, ready for launch review
  • Migrate all reviews from one app to another and verify the counts match — prove nothing was lost
  • Adjust Klaviyo sending segments per spec, and confirm downstream flows still reference the right segments
  • QA app configurations across storefronts, document discrepancies
Success is simple: tickets closed to spec, verified by you before handoff, with minimal back-and-forth. The best version of this role is someone I can hand ambiguous app-ecosystem problems to and trust the outcome.

Optional Skills

  • Direct experience with our common apps: Rebuy, Recharge, Klaviyo, review platforms (Okendo, Judge.me, Stamped), or loyalty apps
  • Shopify Flow and native automations
  • Shopify Admin API / GraphQL for scripted checks and bulk operations
  • GA4 and Meta pixel/CAPI familiarity — enough to verify tracking survived a change
  • Prior agency or multi-store experience — you're comfortable context-switching between brands
  • Hands-on use of AI coding/research tools (Claude, Cursor, etc.) in real work
  • Comfortable with basic HTML/CSS/Liquid (theme-level edits, not app development). JavaScript a plus.

What you get

  • Hourly $16–28 USD, independent contractor, invoice-based
  • Hours that grow with performance, across a portfolio of our clients
  • Direct work with a senior operator
  • Fully async and remote: you set your own schedule, work from anywhere
  • Clearly specified tasks, fast feedback, and pay that reflects skill, not seat time
  • Paid at your full rate from the test task onward — we never ask for free work
SQLStored ProceduresSFTP

Requisitos y experiencia

Buscamos un/a Desarrollador/a Batch y Automatización de Procesos con experiencia comprobable en el desarrollo y operación de automatizaciones orientadas a integración y transferencia de información entre sistemas.
Requisitos
  • Al menos 2 años de experiencia en desarrollo de procesos Batch y/o automatización.
  • Experiencia sólida con SQL.
  • Experiencia en desarrollo de Stored Procedures / procedimientos almacenados.
  • Experiencia con Batch Script / Batch Programming (.BAT).
  • Experiencia con SFTP y FTP.
  • Experiencia en creación y planificación de Jobs (programación de tareas).
  • Conocimientos de bases de datos y lógica de procesamiento.
  • Capacidad para analizar requerimientos y resolver problemas en procesos automatizados.
Competencias y forma de trabajar
  • Orientación a la calidad y a la continuidad operativa (seguimiento de ejecuciones y resolución oportuna).
  • Buenas prácticas de documentación y comunicación con el equipo.
  • Pensamiento analítico para identificar causas raíz en fallas de batch y en integraciones.
  • Proactividad para proponer mejoras en rendimiento, robustez y mantenibilidad.
  • Trabajo colaborativo para coordinar con stakeholders técnicos durante el ciclo de diseño, implementación y soporte.

Principales funciones

  • Diseñar, desarrollar y mantener procesos Batch para actualización y procesamiento de información.
  • Desarrollar y optimizar consultas SQL y Stored Procedures / procedimientos almacenados.
  • Crear, configurar y mantener scripts .BAT y Batch Script para la automatización de tareas.
  • Implementar y administrar transferencias de archivos mediante SFTP y FTP, asegurando confiabilidad y trazabilidad.
  • Crear, configurar y mantener Jobs y procesos programados, considerando dependencias y reintentos cuando corresponda.
  • Monitorear ejecuciones de Jobs y procesos Batch, detectando desviaciones y resolviendo incidentes asociados.
  • Analizar requerimientos funcionales y técnicos, traduciéndolos en soluciones automatizadas mantenibles.
  • Participar en actividades de integración de sistemas y automatización de flujos entre plataformas.
  • Documentar procedimientos, configuraciones, criterios de operación y soluciones implementadas para asegurar continuidad y traspaso.

⭐ Deseable

  • Experiencia con herramientas de planificación de Jobs como Control-M, Autosys o similares.
  • Experiencia en integración de sistemas (automatización de flujos entre plataformas).
  • Experiencia en procesos de carga, actualización y sincronización de información.
Estos conocimientos nos ayudan a acelerar la puesta en marcha y mejorar la estabilidad de los procesos automatizados.

Beneficios

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional mediante la integración y el intercambio de conocimientos entre equipos.
Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.
COBOLJCLDB2

Descripción del puesto

Buscamos un/a Desarrollador/a con experiencia comprobable en ambientes de desarrollo. Es requisito contar con trayectoria reciente: Para este desarrollo, necesitamos dominio en tecnologías específicas de mainframe y herramientas de productividad modernas.

La persona seleccionada será responsable de construir y ajustar soluciones con foco en calidad y continuidad, participando en el ciclo completo de entrega. Valoramos el compromiso con el cliente, la capacidad de trabajar en equipo y una comunicación clara para alinear avances y riesgos.

Requisitos técnicos

  • Conocimiento en Ambientes de Desarrollo
  • Dominio de COBOL.
  • Conocimiento de JCL.
  • Experiencia con DB2.
  • Conocimiento/experiencia con VSAM.
  • Uso de Visual Studio Code en el flujo de desarrollo.
  • Uso de GitLab para control de versiones y colaboración.
  • Experiencia dentro de los últimos 6 meses en BancoEstado.

Competencias y habilidades

  • Orientación al detalle y rigor al trabajar con batch, datos y dependencias.
  • Responsabilidad y compromiso por cumplir estándares y tiempos de entrega.
  • Trabajo colaborativo y buena coordinación con análisis, QA y operación.
  • Comunicación efectiva para reportar avances, bloqueos y resultados de pruebas.
  • Aprendizaje continuo para adaptarse a cambios del cliente y mejoras del producto.

Funciones principales

  • Desarrollar, mantener y evolucionar componentes en COBOL para entornos asociados a BancoEstado.
  • Elaborar y ajustar JCL para la ejecución de procesos batch, respetando dependencias y controles operacionales.
  • Implementar y/o modificar accesos y estructuras de datos en DB2, asegurando rendimiento, consistencia y correcto uso de esquemas.
  • Trabajar con estructuras VSAM (alta, consulta y mantenimiento según aplique al flujo de negocio).
  • Versionar cambios y colaborar mediante GitLab, siguiendo prácticas de control de código (branching, revisiones y trazabilidad).
  • Utilizar Visual Studio Code como entorno de trabajo para edición, revisión y preparación de entregables de desarrollo.
  • Apoyar el ciclo de vida del software: análisis técnico, desarrollo, pruebas, soporte a despliegues y seguimiento de incidencias.
  • Coordinarse con el equipo para asegurar cumplimiento de estándares, tiempos y criterios de calidad en un marco ágil.

Deseable

  • Experiencia adicional en integración de cambios en entornos mainframe bajo prácticas de CI/CD o esquemas de entrega controlada.
  • Conocimiento de criterios de calidad para pruebas (unitarias, integrales y/o validación funcional según aplique).
  • Experiencia colaborando en equipos ágiles, con participación en refinamiento técnico y estimaciones.
  • Capacidad para analizar causas raíz de fallas en procesos batch y proponer correcciones.
  • Buen manejo de documentación técnica y trazabilidad de cambios entre repositorios y despliegues.

Beneficios

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional mediante la integración y el intercambio de conocimientos entre equipos.

Node.jsNestJSTypeScript

Descripción

Buscamos un perfil para construir, junto al Backend titular, la migración del sistema actual hacia un nuevo Maestro con PostgreSQL/PostGIS, más la API de normalización para alta concurrencia y la carga masiva de datos geográficos.
Excluyente
  • Node.js con NestJS (o experiencia sólida en TypeScript backend con arquitectura por capas / hexagonal).
  • PostgreSQL avanzado: modelamiento, índices, optimización de consultas, uso eficiente de recursos.
  • Experiencia en Migración / ETL: mover volúmenes grandes entre motores, validar integridad y conciliar resultados.
  • APIs REST de alta concurrencia: caché (Redis), paginación, procesos batch asíncronos.
  • Git + CI/CD (GitLab): disciplina de commits diarios y cobertura de tests ( SonarQube ≥ 80% ).
Preguntas filtro
  • ¿Cuéntanos una migración de datos grande que hayas hecho? ¿Cómo validaste que no se perdió nada?
  • ¿Cómo diseñarías un autocompletar que responda en menos de 0,4 s bajo concurrencia? (esperado: índices + caché, nunca consulta pesada por tecla)
Buscamos también que seas metódico, orientado a la calidad y con criterio para proteger la integridad de los datos. Nos importa que tengas comunicación clara con el equipo y capacidad de anticipar riesgos en migraciones y cargas masivas.

Funciones

Trabajaremos junto al Backend titular para construir el traspaso de datos del sistema actual al nuevo Maestro (PostgreSQL/PostGIS).
  • Diseñar e implementar la API de normalización orientada a alta concurrencia.
  • Liderar la carga masiva de datos geográficos con enfoque en rendimiento y escalabilidad.
  • Realizar Migración / ETL de datos: mover volúmenes grandes entre motores, asegurar validación de integridad y conciliación.
  • Implementar mecanismos de caché (Redis), paginación y procesos batch asíncronos.
  • Asegurar calidad mediante tests y disciplina de trabajo con CI/CD en GitLab.
  • Optimizar modelamiento, índices y consultas en PostgreSQL.
  • Colaborar en Git y en la cobertura exigida (SonarQube ≥ 80%), manteniendo commits diarios.

Deseable (suma puntos)

  • PostGIS o experiencia con datos geoespaciales (consultas espaciales, geometrías).
  • Lectura de PL/SQL para comprender reglas de negocio del sistema de origen y reescribirlas.
  • Kong API Gateway y Keycloak/OAuth2/JWT.
  • Docker y Kubernetes/OpenShift.

Beneficios

100% remoto.
En Lisit trabajamos con foco en innovación, acompañamiento consultivo y desafíos reales de transformación. Si te entusiasma construir migraciones seguras, APIs de alta concurrencia y procesos batch confiables, queremos conocerte.
Postulate y contanos tu experiencia con migraciones de gran escala y cómo aseguraste la integridad de los datos.
COBOLDB2SQL

Buscamos un/a Especialista COBOL Mainframe que se integre a un equipo tecnológico y contribuya en iniciativas de alta y mediana complejidad. Valoramos la experiencia en desarrollo, análisis y mantenimiento de soluciones en entornos IBM Mainframe, asegurando la calidad y la correcta operación de los componentes.

Se espera que tengamos foco en el ciclo completo de trabajo: desde el análisis y el diseño, pasando por la definición de modelos y esquemas de datos, hasta la validación y el aseguramiento de calidad. También necesitamos criterio para interpretar y resolver incidentes operacionales, analizando DUMPs y ABENDs y proponiendo planes de acción correctivos.

Para desempeñarnos bien en el rol, requerimos:

  • Experiencia en desarrollo y soporte con COBOL Batch y COBOL CICS.
  • Conocimiento de DB2 y manejo de SQL / integración con DB2.
  • Dominio de JCL, VSAM y entorno IBM z/OS.
  • Experiencia en orquestación y planificación con Control-M o IBM TWS.
  • Capacidad para analizar y resolver DUMPs y ABENDs.
  • Habilidad para elaborar y/o revisar diagramas de flujo de datos, modelos y esquemas.
  • Participación en controles de calidad y validación de datos.

Además, esperamos habilidades blandas orientadas a la colaboración: comunicación efectiva con equipos de desarrollo, arquitectura y operaciones; responsabilidad en la escalación oportuna de riesgos y desviaciones; y criterio para trabajar con estándares y lineamientos. Somos un equipo que se enfoca en la mejora continua, por lo que valoramos el aprendizaje constante y el compromiso en la entrega.

Principales funciones

Nos integraremos a equipos de trabajo para el desarrollo e implementación de iniciativas tecnológicas. Aportaremos, desde nuestra especialidad, en el análisis, diseño y desarrollo de soluciones sobre plataformas IBM Mainframe.

Supervisaremos y/o validaremos que las soluciones desarrolladas cumplan con las metodologías, estándares y lineamientos definidos por la organización. Analizaremos y escalaremos oportunamente dificultades, riesgos o desviaciones detectadas durante los proyectos hacia la Subgerencia de Arquitectura.

Apoyaremos el ciclo de desarrollo en la definición y especificación de modelos y esquemas de datos. Elaboraremos y/o revisaremos diagramas de flujo de datos y participaremos en controles de calidad y validación de datos.

Analizaremos incidentes, errores de ejecución, DUMPs y ABENDs, proponiendo soluciones y acciones correctivas. Trabajaremos en forma colaborativa con equipos de desarrollo, arquitectura, operaciones y áreas funcionales.

Sería deseable que contemos con experiencia adicional o diferenciadora en el trabajo con flujos de ejecución en Mainframe (batch y/o CICS), y en el uso de herramientas de monitoreo/ejecución para diagnóstico y seguimiento. También valoramos conocer metodologías y estándares de desarrollo utilizados en organizaciones de alta criticidad, así como haber participado en actividades de calidad, validación y reforzamiento de controles de datos. Tendrá un plus si hemos trabajado previamente con equipos de arquitectura y operaciones en la gestión de incidentes y la evolución de soluciones en producción.

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.

Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.

COBOLDB2JCL

Requisitos

5 o más años de experiencia demostrable en análisis y programación de soluciones de mediana o alta complejidad. Experiencia sólida en desarrollo y mantenimiento de aplicaciones Mainframe. Conocimientos avanzados de COBOL Batch y COBOL CICS. Experiencia trabajando con DB2 y SQL/DB2. Manejo de JCL. Experiencia con archivos y estructuras VSAM. Conocimiento de ambientes IBM z/OS. Experiencia con herramientas de planificación y ejecución de procesos como Control-M o IBM TWS. Experiencia en diagnóstico y resolución de errores mediante análisis de dumps y ABENDs. Capacidad para realizar análisis funcional y técnico de requerimientos. Experiencia trabajando bajo metodologías, estándares y procedimientos de desarrollo.
Formación
Profesionales o técnicos de carreras como:
  • Ingeniería en Ejecución en Informática.
  • Técnico en Programación.
  • Ingeniería Informática.
  • Analista Programador.
  • Carreras afines al área de Tecnologías de la Información.
Se considera formación profesional universitaria de 4 a 5 años o formación técnica de 2 años o más.
Stack Tecnológico
  • COBOL Batch
  • COBOL CICS
  • DB2
  • SQL/DB2
  • JCL
  • VSAM
  • IBM z/OS
  • Control-M
  • IBM TWS
  • Dumps
  • ABENDs

Principales responsabilidades

Participar activamente en equipos de desarrollo, aportando soluciones desde su especialidad técnica. Analizar requerimientos funcionales y técnicos asociados a iniciativas de mediana y alta complejidad. Desarrollar y mantener soluciones sobre ambientes Mainframe IBM. Supervisar y validar que los desarrollos cumplan con metodologías, estándares técnicos y lineamientos definidos. Escalar e informar oportunamente dificultades, riesgos o contingencias detectadas durante los proyectos. Apoyar el ciclo de desarrollo mediante especificaciones de diseño de modelos y esquemas de datos. Participar en la elaboración y revisión de diagramas de flujo de datos. Implementar y validar controles asociados a calidad e integridad de la información. Analizar y resolver errores en procesos productivos mediante revisión de dumps y ABENDs. Participar en pruebas, certificaciones, implementación y soporte productivo. Contribuir a la continuidad operacional y estabilidad de procesos críticos.
Software TestingASP.NET Web FormsJavaScript

Qualifications and requirements

• Dominio solido y demostrable de .NET Framework 4.x en proyectos reales
• SQL Server avanzado: SPs complejos, optimizacion y debugging
• Experiencia con JavaScript, jQuery, HTML y CSS
• Responsable, comprometido con los plazos y con atencion al detalle
• Buena comunicacion en espanol e internet estable

Job functions

• Desarrollo y mantenimiento de aplicaciones en .NET Framework
• Creación y optimización de stored procedures en SQL Server
• Desarrollo de interfaces con JavaScript/jQuery
• Corrección de bugs y mejoras en sistemas existentes
• Pruebas de código antes de entrega
• Comunicación con el equipo sobre avances y bloqueos

Sobre el uso de IA: puedes consultarla para entender un concepto o resolver una duda, pero el código lo escribes tú y debes poder explicar cada línea de lo que entregas. No se acepta pegar lo que devuelve una herramienta. Buscamos desarrolladores .NET, no operadores de asistentes de IA.

Desirable skills

• Entity Framework
• Experiencia en sistemas de facturación o sector salud
• Conocimiento de integraciones con APIs de pago
• Git/control de versiones

Conditions

• 100% remoto desde cualquier lugar
• Horario flexible
• Pago mensual en USD
• Posibilidad de crecimiento a más horas según desempeño
• Ambiente profesional sin micromanagement
C#SQL ServerPower BI

Required

  • Experience: 5+ years of experience in software engineering with a strong focus on Power BI, .NET, and C#.
  • Expertise in Power BI report development, including data modeling, DAX, Power Query, and data visualization.
  • Experience in embedding Power BI in customer-facing applications
  • Proficiency in .NET 8 and C# for application development.
  • Data Integration: Experience with integrating Power BI with various data sources, such as SQL Server, Azure SQL Database, and other data platforms.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex reporting and data issues.
  • Leadership: Proven experience in leading technical projects and mentoring junior engineers.
  • Collaboration: Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams.

Key responsibilities

  • Design and Development: Architect and build scalable in-application reporting features using Power BI, integrating them seamlessly into our .NET 8 and C# based applications.
  • Reporting Solutions: Develop and implement interactive and user-friendly Power BI reports and dashboards that provide actionable insights and support business decision-making.
  • Technical Leadership: Provide technical guidance and mentorship to team members on best practices for Power BI integration and reporting development.
  • Collaboration: Work closely with product managers, data analysts, and other stakeholders to understand reporting requirements and translate them into technical specifications and solutions.
  • Optimization: Optimize the performance of Power BI reports and dashboards, ensuring efficient data retrieval and visualization.
  • Integration: Ensure smooth integration of Power BI with various data sources, including
  • SQL Server, Azure SQL Database, and other relevant data systems.
  • Troubleshooting: Identify and resolve issues related to reporting and data visualization,
  • including performance bottlenecks and data discrepancies.
  • Documentation: Create and maintain comprehensive documentation for reporting
  • solutions, including design specifications, user guides, implementation standards, and
  • technical notes.

Nice to have

  • Experience with other Microsoft data technologies (e.g., Azure Synapse, Azure Data Factory).
  • Familiarity with agile development methodologies and tools.
  • Prior experience working in vertical or field services SaaS products is a plus.

Awesome Benefits :

  • Major Medical Expense Insurance
  • Life Insurance
  • Dental and Vision Insurance
  • Mental Health Support
  • IMSS (Mexican Social Security)
  • Seniority Bonus
  • Savings Fund Program
  • Career Development Plan
  • Christmas Bonus (Aguinaldo)
  • Vacation Bonus
  • Corporate Retirement Plan
  • Certifications and Training Programs
  • Internal Events
  • TotalPass Wellness Program
  • Additional Paid Time Off
  • Additional Protection and Discounts
    • Auto and Motorcycle Insurance
    • Pet Insurance
    • Personal Belongings Insurance
  • And much more!!!
    *** Please note that our offices are located in Guadalajara and Aguascalientes. Candidates from other cities are welcome to join us through our remote work model. ****
AngularTypeScriptRxJS

Requerimientos indispensables

  • +6 años de experiencia en desarrollo de software.
  • Inglés intermedio/avanzado (Obligatorio).
  • Experiencia sólida con Angular (v20+), TypeScript (5+), RxJS y Redux.
  • Experiencia con GitHub.
  • Manejo de jQuery.
  • Experiencia utilizando Claude como herramienta de desarrollo asistido por IA.
  • Manejo de Jira y Confluence.

Responsabilidades del puesto

Buscamos Senior Frontend Engineer para desarrollar aplicaciones web modernas con Angular, participando en un equipo que apuesta por nuevas prácticas de ingeniería y desarrollo asistido por Inteligencia Artificial.

Si disfrutas construir interfaces robustas, escribir código de calidad y aprovechar herramientas de IA para acelerar el desarrollo, esta oportunidad es para ti.

Lo que harás:
  • Desarrollar y evolucionar aplicaciones frontend con Angular.
  • Construir componentes reutilizables y mantenibles.
  • Integrar aplicaciones con APIs y servicios backend.
  • Colaborar en revisiones de código y buenas prácticas de desarrollo.
  • Utilizar herramientas de IA para mejorar la productividad y la calidad del software.

Plus relevante


  • CI/CD (Spinnaker o ArgoCD).
  • Datadog.
  • Elasticsearch o Kibana.
  • Bash scripting.
  • Puppeteer.
  • Mermaid.
  • Experiencia con Spec-Driven Development.
  • Desarrollo de AI Agents o Multi-Agent Systems.

Beneficios que ofrecemos


  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..
.NetReactTypeScript

Requisitos

  • 4+ años en C# / .NET —idealmente .NET 8— con ASP.NET Core Web API y Entity Framework Core.
  • React con TypeScript en producción.
  • AWS en producción: cómputo, base de datos y API Gateway.
  • PostgreSQL y modelamiento relacional.
  • Git y CI/CD.
  • Español fluido.
  • Disponibilidad full-time durante los ±4 meses del proyecto, con horario de referencia de Chile.
  • Facturación como independiente.

Qué vas a hacer

  • Desarrollar microservicios en ASP.NET Core: dominio de productos, licencias, validaciones y generación de identificadores.
  • Integrar APIs externas con HttpClientFactory y Polly, canalizadas por API Gateway, aplicando idempotencia y trazabilidad.
  • Construir las pantallas en React con TypeScript: wizards multi-paso, tablas y carga masiva de productos.
  • Definir los contratos de API en OpenAPI antes de implementar.
  • Escribir pruebas unitarias y de integración.
  • Revisar código de tus pares y participar de las decisiones de arquitectura junto al líder técnico.

Deseables

  • React Query, React Hook Form, Zod.
  • Material UI.
  • Fargate, RDS PostgreSQL, Cognito.
  • DynamoDB, Redis o ElastiCache.
  • Hangfire o Quartz.NET.
  • Terraform o AWS CDK.
  • Vitest, React Testing Library, Playwright.
  • OAuth2 client-credentials, OIDC.
  • Polly y patrones de resiliencia en integraciones.
  • Estándares GS1 (GTIN, GLN, SSCC) o catálogos de productos.

Condiciones — acá está el cambio que más te importa

  • Proyecto de 4 meses con dedicación full-time, en modalidad freelance.
  • 3.000 USD líquidos mensuales, equivalentes a unos 3.600 brutos aprox. Cuatro pagos mensuales por 12000 USD aprox.
  • 100% remoto, con horario de referencia de Chile.
  • Inicio inmediato
Node.jsExpressJavaScript

Requisitos

Al menos 2 años de experiencia en desarrollo de software. Experiencia sólida con Node.js y Express. Manejo avanzado de JavaScript. Dominio de HTML, CSS y AJAX. Experiencia con diseño responsive/adaptativo. Uso de frameworks JavaScript MVC como AngularJS, Backbone o similares. Conocimiento de APIs e integraciones. Conocimientos de programación orientada a objetos. Experiencia en desarrollo web y conocimientos de desarrollo móvil. Experiencia con pruebas unitarias y de integración. Conocimientos de bases de datos NoSQL, idealmente DocumentDB. Experiencia en CI/CD y despliegues vía pipeline. Manejo de Git para versionamiento de código.

Principales funciones

Crear y modificar componentes de software asociados a nuevos requerimientos y automatización de procesos. Participar en el levantamiento y análisis funcional/técnico de requerimientos. Desarrollar soluciones Backend y Frontend. Programar código funcional, mantenible y alineado con estándares de arquitectura y calidad. Participar en pruebas unitarias e integrales. Preparar y mantener tests unitarios y de integración. Validar desarrollos en distintos ambientes. Participar en procesos de certificación y puesta en producción. Colaborar con Product Owner, Líder Técnico, Arquitectura y equipos de desarrollo. Participar en despliegues mediante pipelines de integración continua.

Modalidad

Modalidad: Remota. Tipo de contratación: Proyecto.
Node.jsTypeScriptReact

Requisitos

Para este cargo buscamos experiencia sólida y autonomía para integrarte a equipos multidisciplinarios, aportar criterio técnico y colaborar en la mejora continua.

  • Experiencia sólida desarrollando con Node.js.
  • Manejo avanzado de TypeScript.
  • Experiencia en desarrollo frontend con React.
  • Experiencia trabajando con servicios de AWS.
  • Conocimientos sólidos de Docker.
  • Experiencia o conocimientos avanzados en Kubernetes.
  • Manejo de Git.
  • Experiencia trabajando bajo metodologías ágiles.
  • Conocimiento de APIs, microservicios y arquitecturas distribuidas.
  • Capacidad para trabajar de forma colaborativa en equipos multidisciplinarios.

Valoramos la responsabilidad por la calidad del software, la comunicación efectiva, la orientación a buenas prácticas y la disposición para participar activamente en Code Reviews y decisiones de arquitectura. Buscamos personas que sepan equilibrar velocidad de entrega con mantenibilidad, escalabilidad y operación confiable.

Principales funciones

Buscamos un/a Fullstack Developer para trabajar en el desarrollo de aplicaciones web modernas, considerando tanto backend como frontend, con foco en arquitecturas escalables, integración de servicios y entornos cloud.

  • Desarrollar y mantener servicios backend con Node.js y TypeScript.
  • Diseñar e implementar APIs REST y servicios integrados.
  • Desarrollar interfaces web utilizando React.
  • Implementar y mantener soluciones sobre AWS.
  • Crear y administrar contenedores con Docker.
  • Desplegar y operar aplicaciones en ambientes Kubernetes (K8s).
  • Participar en diseño técnico, Code Reviews y definición de buenas prácticas.
  • Colaborar con equipos de Producto, Arquitectura, DevOps y QA.
  • Participar en procesos de CI/CD.
  • Contribuir a la construcción de soluciones escalables, mantenibles y de alta disponibilidad.

Deseable

  • Experiencia con prácticas de observabilidad (logs, métricas y trazas) en AWS.
  • Conocimiento de herramientas o enfoques de testing (unitario, integración y/o E2E) para frontend y backend.
  • Experiencia con patrones de diseño en microservicios y manejo de versiones de APIs.
  • Participación previa en automatización de CI/CD y optimización de pipelines.

Beneficios

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.

Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.

HTMLCSSJavaScript

Formación:

Evaluar, diseñar y proponer iniciativas relacionadas a procesos, sistemas y/o tecnologías, realizando el levantamiento y análisis funcional/técnico de los requerimientos, de acuerdo a las normas y procedimientos vigentes, con el objetivo de mantener la continuidad operacional de los servicios de TI de la Corporación y entregar un servicio de calidad a las áreas usuarias.
Formación: Formación profesional nivel universitario (carreras de 4 a 5 años de estudio)
Carrera:
  • Ingeniería Civil en sus diversas especialidades.
  • Ingeniería en Ejecución en sus diversas especialidades.
Experiencia: Al menos 2 años en Desarrollos
Curso/especializaciones o Posgrados:
  • Nivel de experto con HTML (últimas versiones), CSS compatible con múltiples navegadores, JavaScript, AJAX y diseño adaptativo
  • Conocimiento de desarrollo móvil y web
  • Uso de frameworks JavaScript MVC (AngularJS, Backbone, etc.)
  • Conocimiento de APIs y su aplicación práctica
  • Conocimiento de programación orientada a objetos
  • Capacidad para preparar tests unitarios y de integración

Funciones:


  • Crear/Modificar piezas de software por cambios, modificar piezas de software para automatización en procesos.
  • Participar y realizar certificaciones de pruebas unitarias e integrales.
  • Validar piezas de software modificadas/creadas en los distintos ambientes banco.
  • Programar código funcional, mantenible y con calidad para el incremento del producto hasta llegar al producto final (Backend y Frontend).
  • Realizar y mantener pruebas unitarias de calidad de los componentes de la solución de cada sprint.
  • Desarrollar soluciones de software que hagan uso eficiente de los recursos computacionales disponibles (memoria, disco, procesador) y cumpliendo con los requerimientos acordados y las funcionalidades requeridas por el Product Owner, con los estándares definidos por el líder técnico y arquitectura digital.

Requerimientos adicionales (competencias, experiencia y/o conocimientos específicos deseados):


  • NodeJS, Express y JavaScript avanzado
  • Conocimiento en base de datos NoSQL (DocumentDB)
  • Experiencia en despliegue vía pipeline y CI
  • Experiencia en versionamiento de código (Git)

Seguros complementario de salud
Amipass

Microsoft Dynamics 365Integration PatternsPub/Sub

Requisitos técnicos

Experiencia comprobable como Senior Software Engineer en desarrollo backend, middleware o integraciones. Dominio de APIs REST, patrones de integración síncronos y asíncronos, Pub/Sub y Request/Reply, además de transformación de datos JSON/XML. Experiencia en tecnologías backend como Java, .NET, Node.js o similares, junto con conocimientos de seguridad mediante OAuth, tokens y certificados. Debe tener capacidad para trabajar bajo arquitecturas definidas y resolver problemas técnicos complejos.
Competencias
Pensamiento analítico, orientación a calidad técnica, trabajo colaborativo, responsabilidad sobre la estabilidad de las soluciones, comunicación clara, proactividad, mejora continua y capacidad para desenvolverse en sistemas críticos.

Principales responsabilidades

Desarrollar y mantener la capa de integración entre Dynamics 365 Customer Service y sistemas externos. Implementar servicios de integración, orquestación y transformación de datos. Diseñar, desarrollar y exponer APIs REST para consumo interno y externo. Aplicar estándares y lineamientos definidos por Arquitectura y el Technical Lead. Asegurar escalabilidad, seguridad, resiliencia y desacoplamiento de las soluciones. Implementar manejo de errores, reintentos, logging y trazabilidad. Trabajar coordinadamente con equipos de Dynamics/Backend, Data, QA y otros equipos técnicos. Apoyar pruebas de integración, resolución de incidentes complejos, despliegues y estabilización post-producción. Mantener documentación técnica de servicios, flujos y dependencias.

Deseables

Experiencia en Azure, Logic Apps, Azure Functions, Service Bus o tecnologías equivalentes; arquitecturas orientadas a eventos; CI/CD y Git; proyectos CRM o Customer Service; metodologías ágiles y buenas prácticas de desarrollo como Clean Code y API First.
JavaSpringAngular

Requerimientos del cargo

Backend - Frameworks Java:
  • SpringBoot (versión 3/4)
  • Spring Framework (versión 6/7)
  • Gradle (versión 8/9)
Frontend:
  • Angular (versiones recientes)
  • TypeScript
  • HTML5 y CSS3
  • RxJS
  • Angular Material
Bases de Datos:
  • MongoDB, PostgreSQL, Snowflake (conocimiento básico)
Herramientas:
  • GitHub, Jira, Confluence, Claude
Nube:
  • AWS, Azure (conocimiento básico)
Experiencia:
  • 5+ años en desarrollo fullstack
  • 3+ años con Java/Spring Framework
  • 2+ años con Angular
  • Experiencia en aplicaciones end-to-end completas
  • Conocimiento de diseño web responsivo y UX
Idiomas:
  • Inglés intermedio-avanzado o avanzado (indispensable)

Job functions


Desarrollo Backend:
  • Desarrollar y mantener aplicaciones backend usando Java y Spring Framework
  • Diseñar e implementar APIs RESTful y arquitectura de microservicios
  • Trabajar con múltiples tecnologías de bases de datos para optimizar la gestión de datos
Desarrollo Frontend:
  • Construir interfaces de usuario responsivas e interactivas usando Angular
  • Implementar arquitectura basada en componentes siguiendo las mejores prácticas de Angular
  • Gestionar estado y manejar operaciones asincrónicas con RxJS
General:
  • Colaborar entre equipos de frontend, backend y DevOps para entregar soluciones completas
  • Escribir código limpio, mantenible y testeable siguiendo mejores prácticas
  • Participar en revisiones de código y contribuir a la mejora continua
  • Troubleshooting y resolución de problemas en producción
  • Documentar código, APIs y arquitectura del sistema

Beneficios


  • Contrato a largo plazo. 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año. 2 revisiones salariales al año. Clases de inglés. Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..
Integration PatternsJava.Net

Requisitos principales

Experiencia como Backend Developer Senior, Software Engineer Senior o Integration Developer. Experiencia sólida en desarrollo de APIs REST.
Conocimiento de patrones de integración:
  • Sync / Async
  • Pub/Sub
  • Request/Reply
Experiencia con transformación de datos JSON y XML. Experiencia en desarrollo backend con Java, .NET, Node.js o tecnologías similares.
Experiencia en proyectos CRM o Customer Service.
Conocimiento de seguridad en integraciones:
  • OAuth
  • Tokens
  • Certificados
Experiencia trabajando bajo arquitecturas definidas. Capacidad para resolver problemas técnicos complejos de integración.
Buscamos un/a profesional con fuerte base en backend e integraciones, capacidad analítica, orientación a la calidad técnica y experiencia trabajando en soluciones críticas y distribuidas.

Principales funciones

Desarrollar y mantener servicios de integración entre Dynamics 365 Customer Service y sistemas externos. Diseñar y exponer APIs REST para consumo interno y externo. Implementar procesos de integración, orquestación y transformación de datos. Trabajar con integraciones síncronas y asíncronas. Implementar manejo de errores, reintentos, trazabilidad y logging. Aplicar lineamientos definidos por Arquitectura y Technical Lead. Asegurar desacoplamiento, escalabilidad, seguridad y resiliencia de los servicios. Participar en pruebas de integración y resolución de incidentes complejos. Documentar flujos, dependencias y servicios. Participar en despliegues y soporte postproducción. Colaborar con equipos de Backend, Dynamics, Data, QA y Arquitectura.

Conocimientos valorados

Experiencia en Microsoft Azure. Conocimiento de Logic Apps, Azure Functions, Service Bus o herramientas equivalentes. Experiencia en arquitecturas orientadas a eventos. Conocimientos de CI/CD y control de versiones. . Experiencia trabajando con metodologías ágiles. Conocimiento de Clean Code, API First y patrones de diseño.
SAP UI5SAP FioriABAP

Condiciones

Nos orientamos a un/a profesional con experiencia comprobable y autonomía para integrarse a un proyecto de 3 meses con dedicación Full Time. La modalidad será remota, con posibilidad de alguna reunión presencial muy esporádica.

Requisitos / experiencia:

  • 3+ años de experiencia desarrollando en SAPUI5 / SAP Fiori.
  • Manejo sólido de JavaScript ES6+.
  • Experiencia real consumiendo servicios OData v2.
  • Nociones de ABAP / SAP Gateway para interactuar con el equipo backend y comprender servicios OData del lado servidor.
  • Conocimiento del entorno SAP BTP Neo.
  • Capacidad demostrable para refactorizar código heredado de forma segura.
  • Manejo de HTML5 y CSS3.
  • Experiencia en depuración desde navegador utilizando DevTools, Network y Console.

Habilidades y forma de trabajo (soft skills):

  • Responsabilidad y cuidado por la calidad al trabajar con integraciones front/back.
  • Comunicación efectiva para coordinar con el equipo y entender requerimientos y dependencias.
  • Autonomía para diagnosticar problemas, proponer ajustes y validar resultados en el navegador.
  • Orientación a mantenibilidad y mejora continua del código.

Tipo de contratación: prestación de servicios / boleta de honorarios.

Perfil requerido

Buscamos un/a Desarrollador/a SAP Fiori / SAPUI5 para sumarse a un proyecto por 3 meses, con dedicación Full Time. El/la responsable deberá:

  • Desarrollar aplicaciones en SAPUI5 / SAP Fiori, creando y manteniendo componentes y vistas.
  • Manejar JavaScript ES6+ para implementar lógica de front-end y asegurar buenas prácticas.
  • Integrar y consumir servicios OData v2 de manera efectiva, considerando consumo, mapeo de datos y flujos de UI.
  • Trabajar con nociones de ABAP / SAP Gateway para comprender cómo interactúa el lado servidor y apoyar la coordinación con el equipo backend.
  • Colaborar con el entorno SAP BTP Neo y participar en actividades relacionadas al desarrollo dentro del stack.
  • Refactorizar código heredado de forma segura, promoviendo estabilidad, legibilidad y mantenibilidad.
  • Utilizar HTML5 y CSS3 para ajustes de interfaz cuando aplique.
  • Depurar desde navegador usando DevTools, especialmente Network y Console, para identificar y corregir problemas de consumo, render y errores.

Deseable

  • Experiencia con SAP BTP Cloud Foundry.
  • Mayor profundidad en integración con componentes del ecosistema SAP para mejorar la calidad del desarrollo y la coordinación con el backend.
  • Experiencia adicional refactorizando y estabilizando módulos heredados sin afectar funcionalidades existentes.

Beneficios

✅ 100% remoto

📅 Duración: 3 meses. ⏰ Dedicación: Full Time. 🏠 Modalidad: Remota, con posibilidad de alguna reunión presencial muy esporádica.

📄 Tipo de contratación: Prestación de servicios / boleta de honorarios.

GoAngularMicroservices

Requisitos del perfil

Requisitos del perfil

Buscamos un profesional con experiencia senior en al menos una de las competencias técnicas (backend o frontend). El candidato deberá contar con experiencia probada en liderar equipos técnicos y habilidades para coordinar con diversas áreas involucradas en el desarrollo de software.

Debe contar con conocimientos o experiencia en:

  • Diseño y evolución de arquitecturas de software.
  • Principios SOLID, separación de responsabilidades y código mantenible.
  • Arquitectura Hexagonal, Clean Architecture o modelos equivalentes basados en dominio, aplicación, puertos y adaptadores.
  • Diseño de microservicios, APIs e integraciones entre sistemas.
  • Separación adecuada de la lógica de negocio respecto de controladores, repositorios, consumidores y componentes de infraestructura.
  • Modelado de dominio, casos de uso, contratos, DTO y mappers entre capas.
  • Evaluación de performance, concurrencia, idempotencia, consistencia y compatibilidad hacia atrás.
  • Estrategias de pruebas unitarias, de integración, contractuales y end-to-end.
  • Toma de decisiones arquitectónicas pragmáticas, evitando abstracciones o patrones innecesarios.

El stack tecnológico utilizado por la compañía incluye:

  • Backend: Java con Spring Boot, Golang y Node.js.
  • Bases de datos: MongoDB y Couchbase.
  • Frontend: Angular y Flutter.
  • Integraciones e infraestructura: APIs, mensajería, servicios cloud y herramientas de observabilidad.

Responsabilidades principales

Buscamos un Tech Lead Fullstack que lidere el desarrollo de plataformas digitales utilizando, Spring Boot, Golang, Angular y Flutter, impulsando soluciones robustas, resilientes y de alta disponibilidad. Este rol será responsable de guiar un equipo multidisciplinario (backend, frontend y data). Coordinará estrechamente con equipos de Cloud y QA para asegurar resultados oportunos y confiables.

  • Liderar un equipo multidisciplinario que incluye perfiles de backend, frontend y data.
  • Coordinar y colaborar con equipos de Cloud y QA para asegurar la calidad y la entrega oportuna de los proyectos.
  • Servir como guía y puente entre los equipos de producto y desarrollo, facilitando la comunicación y alineación estratégica.
  • Participar activamente en el diseño y construcción de soluciones de alto nivel con enfoque en resiliencia y alta disponibilidad.
  • Mantener motivado al equipo y actuar como facilitador de procesos para promover un ambiente de trabajo positivo y eficiente.

Habilidades deseables

Se valorará experiencia adicional en manejo de arquitecturas de microservicios, conocimiento avanzado de prácticas de DevOps, experiencia previa en entornos ágiles, y familiaridad con metodologías de aseguramiento de calidad y testing automatizado. También se considera un plus el conocimiento en herramientas de monitoreo y gestión de la observabilidad para garantizar la alta disponibilidad de los sistemas. Asi como también se valora un conocimiento mínimo en Wordpress para el apoyo a equipos con esta tecnología

Condiciones

  • Ambiente de trabajo colaborativo y dinámico.
  • Desarrollo profesional continuo y oportunidades de crecimiento.
  • Flexibilidad de horarios y equilibrio entre vida laboral y personal.
ReactNode.jsSQL Databases

Qualifications and requirements

  • 5+ años de experiencia en desarrollo web fullstack.
  • Experiencia sólida y demostrable en React (componentes funcionales, hooks, state management con Redux, Context API, etc.).
  • Conocimiento y experiencia en Node.js y frameworks como Express, Nest.js o similares.
  • Experiencia en desarrollo de APIs REST y comprensión de arquitectura backend.
  • Familiaridad con bases de datos (SQL y NoSQL) como PostgreSQL, MongoDB, etc.
  • Experiencia práctica con IA y/o machine learning en aplicaciones web (integración de APIs de IA, LLMs, etc.).
  • Conocimiento de herramientas de versionamiento (Git) y flujos de trabajo colaborativos.
  • Dominio de testing (unit tests, integration tests) y prácticas de CI/CD.
  • Inglés Intermedio-Avanzado o avanzado (requisito indispensable) - necesario para comunicación con equipos globales
  • Capacidad de trabajar en equipos multidisciplinarios y comunicarse efectivamente.
  • Proactividad, responsabilidad y compromiso con la calidad del código.

Job functions

Buscamos un Desarrollador Fullstack con sólida experiencia en React, Node.js y familiaridad con tecnologías de IA. Serás responsable de desarrollar aplicaciones web modernas, escalables y de alto rendimiento, contribuyendo tanto en el frontend como en el backend de un sistema de RRHH. Si te apasiona la tecnología y deseas trabajar en proyectos innovadores con IA, esta es tu oportunidad.

Conditions

  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..
JavaSpring BootSQL

Soft Skills & Working Style

  • Performs effectively under pressure, managing competing priorities without sacrificing quality
  • Communicates complex technical concepts clearly to both technical and non-technical audiences
  • Comfortable pivoting quickly across tasks, projects, or technical contexts as priorities shift
  • Proven ability to collaborate effectively across teams and functions, building partnerships beyond the immediate team

Key Responsibilities

  • Design, build, and maintain Java-based backend services and REST APIs for the Chargebacks team.
  • Enhance alerting capabilities and backend support for configurable notifications.
  • Partner on technology enablers including database upgrades, integration, and scaling strategies, as well as containerized service deployment.
  • Participate in release cycles, feature iteration, and continuous improvement initiatives.
  • Provide technical leadership through code reviews and mentoring, and actively contribute technical perspective in requirements and planning discussions.
  • Operate effectively across concurrent initiatives and shifting priorities without loss of quality or velocity.
  • 7+ years of professional software development experience with a strong Java backend focus, including Spring Boot and SQL
  • Experience building scalable, high-availability SaaS platforms
  • Strong REST API design and service-oriented or microservices architecture experience
  • Expertise with relational databases; PostgreSQL and/or Oracle experience preferred
  • Familiarity with containerized deployment environments (Docker/Kubernetes)
  • Experience with complex workflows and decisioning systems
  • Proficient in leveraging Claude Code and other AI-assisted development tools to deliver high-quality software at velocity
  • Comfortable operating in high-velocity, fast-changing environments
  • Agile/Scrum experience and strong collaboration skills

Nice to have

- Redis, Hibernate & NoSQL
- Liquibase or similar schema-migration tooling

Some benefits

  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs.
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea.
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo.
  • Mucho más.
RubyNode.jsReact

Requisitos del cargo (Must-Haves) ✅

  • Formación: Titulado/a en Ingeniería en Informática o carrera afín al área de Tecnologías de la Información.
  • Experiencia: Mínimo 5 años de experiencia laboral como Software Engineer Senior.
  • Stack tecnológico requerido (Excluyente): Buscamos a un/a profesional para integrarse a nuestro equipo con dominio en las siguientes tecnologías:
    • Ecosistema JS/TS: Experiencia sólida programando en JavaScript y TypeScript.
    • Backend: Dominio de Node.js y frameworks modernos como NestJS.
    • Frontend: Experiencia comprobable trabajando con React y Next.js.
    • Bases de datos: Manejo avanzado de PostgreSQL.
    • Conocimientos o experiencia previa trabajando con Ruby.

Responsabilidades 🎯

En el día a día:

  • Desarrollar nuevas funcionalidades asociadas a las misiones e iniciativas del producto.
  • Realizar revisiones de código (code review) para garantizar la calidad técnica del equipo.
  • Participar activamente en las dailys, armando el plan diario junto al equipo.
  • Aportar visión técnica en los refinamientos y estimaciones de tareas.
  • Trabajar bajo la modalidad de Pair Programming con otros desarrolladores.

Semanales / Bisemanales:

  • Proponer mejoras técnicas continuas para optimizar el producto.
  • Dar forma y colaborar en la definición del alcance de las nuevas iniciativas.
  • Compartir conocimientos con el equipo para potenciar el crecimiento técnico colectivo.
  • Participar en el esquema de soporte rotativo del producto.

Que esperamos en ti📣

  • Experiencia demostrable trabajando en proyectos de Web Scraping.
  • Comunicación asertiva: Capacidad para comunicarse efectivamente con stakeholders, líderes y el resto del equipo.
  • Levantamiento de requisitos: Facilidad para entender los dolores y necesidades de los stakeholders y traducirlos en soluciones de desarrollo.
  • Autonomía y Proactividad: Capacidad para tomar iniciativas y resolver problemas con independencia.
  • Trabajo en equipo: Excelente comunicación colaborativa y disposición a compartir conocimientos.
  • Responsabilidad: Compromiso con los tiempos, calidad de entregables y acuerdos del equipo.

Beneficios y Cultura 🚀

  • 🌅 Semana extra de vacaciones: Una semana adicional a los días legales por país.
  • 🏡 Horarios flexibles: Trabaja desde casa o nuestra oficina.
  • 🍏 Espacios de descanso: Lounge con snacks y frutas para desconectar.
  • 🚀 Cultura de equipo: Trabajamos juntos para alcanzar objetivos y disfrutar el proceso.
  • 💼 Co-financiamiento de estudios: Apoyo para tu desarrollo profesional.
  • 🏥 Seguro complementario (solo en Chile): Para tu bienestar y tranquilidad.
  • 🍼 Postnatal parental de 1 mes: Para disfrutar con tu bebé.
  • 🌍 Work From Anywhere (WFA): Flexibilidad para trabajar desde cualquier lugar.

Postúlate ahora y acompáñanos a transformar el futuro del LegalTech! 🌟
Te compartimos nuestro aviso de Privacidad de Postulantes

JavaScriptRubyPython

¿Qué esperamos de ti?

  • Experiencia sólida trabajando con bases de datos relacionales, como MySQL, y en desarrollo backend con lenguajes como PHP, Ruby o Python, junto a sus frameworks.
  • Dominio de tecnologías frontend modernas (React, Vue, TypeScript) y capacidad para construir interfaces accesibles.
  • Conocimientos en arquitectura de software y en el diseño e implementación de APIs RESTful o equivalentes.
  • Experiencia en prácticas de calidad de desarrollo, incluyendo revisión de código y construcción de pruebas unitarias.
  • Habilidad para colaborar en equipos multidisciplinarios y comunicar conceptos técnicos a audiencias no técnicas.

¿Qué harás?

  • Desarrollar y mejorar funcionalidades siguiendo estándares de la empresa y requerimientos de negocio y cumplimiento.
  • Asegurar la calidad del software mediante buenas prácticas, pruebas y participación en procesos de revisión de código (por ejemplo, revisión de PR).
  • Diseñar soluciones técnicas elaborando documentos de diseño, estimar esfuerzos y apoyar en la definición de alcances.
  • Colaborar con equipos como Producto, QA y Soporte para implementar cambios y resolver incidentes o tickets, identificando causas y proponiendo mejoras.
  • Participar de pasos a producción, procesos de integración, automatización y uso de pipelines de CI/CD.
  • Mantener documentación, código limpio y participar en actividades de aprendizaje y mejora continua dentro del equipo.

Sería un plus si

  • Experiencia trabajando con GCP
  • Experiencias en empresas SaaS
  • Experiencia trabajando en entornos regulados como HealthTech o InsurTech

Qué ofrecemos

  • Aguinaldos, regalos por años de servicio, por la llegada de tu hijo/a, y en Navidad para tus pequeñ@s. Queremos celebrar tus logros y momentos especiales contigo.
  • Días extra de vacaciones, para que recargues energías y aproveches al máximo tus momentos de descanso.
  • Porque sabemos que hay que celebrar la vida en grande, disfruta de tu cumpleaños con un merecido día libre.
  • Tendrás la posibilidad de trabajar de forma remota.
  • Posibilidad de acceder a cursos de formación complementaria.
  • Tendrás acceso a telemedicina, nutrición y psicología para promover tu salud física y mental.
  • Para nuestros/as Healthatomers en Chile, ofrecemos unseguro complementario de salud.
Node.jsDockerKubernetes

Requisitos excluyentes actualizados

  • Experiencia profesional comprobable como Full Stack Developer, con mayor profundidad en Backend.
  • Experiencia sólida desarrollando aplicaciones y servicios Backend con NestJS.
  • Experiencia desarrollando aplicaciones y funcionalidades Frontend con Next.js.
  • Experiencia diseñando, desarrollando y operando soluciones sobre AWS.
  • Experiencia profesional con Node.js y TypeScript.
  • Experiencia diseñando, desarrollando o consumiendo APIs.
  • Experiencia construyendo integraciones entre sistemas, plataformas y servicios de terceros.
  • Experiencia trabajando con bases de datos relacionales y no relacionales.
  • Experiencia profesional con Docker y Kubernetes.
  • Experiencia trabajando con pipelines o procesos de CI/CD.
  • Manejo de Git y buenas prácticas de desarrollo.
  • Experiencia resolviendo problemas en ambientes productivos.

Funciones del cargo

  • Diseñar, desarrollar y mantener servicios Backend utilizando NestJS, Node.js y TypeScript.
  • Desarrollar y mantener aplicaciones Frontend con Next.js.
  • Diseñar APIs e integraciones entre sistemas, aplicaciones y servicios de terceros.
  • Diseñar soluciones escalables y mantenibles sobre AWS.
  • Trabajar con bases de datos relacionales y no relacionales.
  • Containerizar aplicaciones y servicios con Docker.
  • Participar en el despliegue y operación de aplicaciones sobre Kubernetes.
  • Trabajar con pipelines de integración y despliegue continuo.
  • Diagnosticar y resolver problemas en ambientes productivos.
  • Colaborar con producto, negocio, arquitectura, QA y otros equipos de desarrollo.

Requisitos Deseables

  • Experiencia en plataformas de e-commerce, marketplaces o soluciones B2B.
  • Experiencia con sistemas de colas y mensajería.
  • Conocimientos de Amazon SQS y Amazon SNS.
  • Experiencia con Kafka, RabbitMQ o tecnologías equivalentes.
  • Experiencia en plataformas digitales de alta disponibilidad o alto volumen transaccional.

Beneficios

En WiTi promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:
  • Plan de carrera personalizado para el desarrollo profesional.
  • Certificaciones para continuar creciendo en tu carrera.
  • Cursos de idiomas, apoyando el desarrollo personal y profesional.
JavaKafkaDistributed Systems

💻 Requisitos mandatorios

Estos conocimientos son indispensables para avanzar en el proceso:
  • 5+ años de experiencia como ingeniero/a de software o datos.
  • Experiencia sólida y comprobable como desarrollador/a Java Backend Senior.
  • Experiencia práctica trabajando con Apache Kafka en proyectos reales.
  • Experiencia construyendo productores, consumidores o integraciones sobre tópicos Kafka.
  • Experiencia desarrollando, diseñando o integrando APIs.
  • Experiencia en proyectos con procesamiento de datos en tiempo real (streaming).
  • Experiencia integrando diferentes sistemas mediante servicios, APIs y/o eventos.
  • Capacidad para trabajar en soluciones backend orientadas a procesamiento y sincronización de datos.
Importante: No buscamos un perfil basado únicamente en Java + Python + Spark o en procesos batch. La experiencia práctica con Kafka + APIs + streaming es fundamental para este rol.
⭐ Deseable / Plus
Experiencia o conocimientos de SingleStore. Experiencia con Apache Flink u otras tecnologías de streaming y analítica en tiempo real. Experiencia trabajando con otras plataformas de procesamiento de datos en tiempo real. Experiencia previa en proyectos del sector bancario o financiero. Conocimientos de arquitecturas orientadas a eventos (event-driven architectures). Experiencia en proyectos de modernización o migración de sistemas hacia Cloud.
🧠 Habilidades
  • Pensamiento analítico y orientación a la solución.
  • Capacidad para trabajar con sistemas distribuidos y procesamiento de datos.
  • Comunicación efectiva y trabajo colaborativo.
  • Autonomía y capacidad de aprendizaje.
  • Orientación a resultados.
  • Adaptabilidad a entornos tecnológicos en evolución.
🎓 Formación
Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ciencias de la Computación, Ingeniería de Software o carreras afines.
📌 Experiencia
5+ años de experiencia como ingeniero/a de software o datos, con experiencia senior en desarrollo backend con Java.

🎯 Responsabilidades

  • Diseñar, desarrollar e implementar APIs backend que conecten el core bancario con la nueva arquitectura cloud.
  • Construir y mantener flujos de datos en tiempo real (streaming).
  • Desarrollar productores y consumidores utilizando Apache Kafka.
  • Diseñar integraciones mediante tópicos, eventos y servicios backend.
  • Contribuir a la sincronización de información entre sistemas sin depender exclusivamente de procesos batch.
  • Participar en la construcción y evolución de servicios backend basados en Java.
  • Trabajar con bases de datos y plataformas de datos de acuerdo con la arquitectura definida.
  • Participar en la implementación de soluciones orientadas a procesamiento y movimiento de datos en tiempo real.
  • Colaborar con arquitectos, desarrolladores y otros equipos técnicos para implementar las soluciones definidas.
  • Aplicar buenas prácticas de desarrollo, calidad de código, integración y mantenibilidad.

⭐ Deseable / Plus

Experiencia o conocimientos de SingleStore. Experiencia con Apache Flink u otras tecnologías de streaming y analítica en tiempo real. Experiencia trabajando con otras plataformas de procesamiento de datos en tiempo real. Experiencia previa en proyectos del sector bancario o financiero. Conocimientos de arquitecturas orientadas a eventos (event-driven architectures). Experiencia en proyectos de modernización o migración de sistemas hacia Cloud.
🔎 Sobre SingleStore
La experiencia con SingleStore es un plus importante, pero no es un requisito excluyente.
Un perfil sólido en Java + Kafka + APIs + streaming puede avanzar aunque no haya trabajado previamente con SingleStore.
Backend DevelopmentMicroservicesRAG

Requisitos excluyentes

  • Al menos 5 años de experiencia profesional en desarrollo backend.
  • Experiencia comprobable desarrollando agentes de IA o sistemas basados en LLM que hayan sido implementados en ambientes productivos.
  • Experiencia en diseño e implementación de APIs REST y arquitecturas de microservicios.
  • Experiencia en orquestación de agentes, tool/function calling, memoria y manejo de estados conversacionales.
  • Experiencia utilizando frameworks de orquestación de agentes.
  • Experiencia integrando proveedores de modelos de lenguaje (LLM).
  • Experiencia implementando soluciones RAG y utilizando bases de datos vectoriales o tecnologías equivalentes.
  • Experiencia evaluando sistemas de IA no deterministas mediante pruebas de prompts, LLM evals o mecanismos de regresión de calidad.
  • Experiencia trabajando con bases de datos y colas de mensajería en soluciones backend.
  • Capacidad para fundamentar decisiones de arquitectura y explicar implementaciones reales en entornos productivos.

Principales responsabilidades:

  • Diseñar e implementar la arquitectura de orquestación del agente de IA, incluyendo estados, herramientas, memoria y manejo del contexto conversacional.
  • Integrar el agente con APIs y servicios backend, respetando los contratos de integración y mecanismos de autenticación.
  • Desarrollar capacidades que permitan al agente consultar información y ejecutar acciones dentro del flujo de compra.
  • Implementar controles sobre las respuestas y acciones del agente, incluyendo validaciones, límites de alcance, manejo de errores y mecanismos determinísticos cuando corresponda.
  • Diseñar mecanismos de evaluación y observabilidad para monitorear calidad de respuestas, trazabilidad, latencia y costos.
  • Optimizar prompts, herramientas y estrategias de recuperación de información mediante RAG.
  • Evaluar proveedores de LLM considerando calidad, costo, rendimiento y latencia.
  • Construir una solución mantenible, reutilizable y preparada para futuras integraciones con otras plataformas.

Requisitos deseables

  • Experiencia específica con NestJS.
  • Mayor profundidad en servicios y arquitectura de AWS.
  • Implementación de respuestas en tiempo real mediante SSE o WebSockets.
  • Conocimiento práctico del ecosistema Claude y Anthropic.

Beneficios

En WiTI promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:
  • Plan de carrera personalizado para el desarrollo profesional.
  • Certificaciones para continuar creciendo en tu carrera.
  • Cursos de idiomas, apoyando el desarrollo personal y profesional.

Adicionalmente, como parte de nuestra propuesta de desarrollo para este proyecto, tendrás acceso a:

  • Escuela de Inteligencia Artificial, para profundizar tus conocimientos y habilidades en herramientas de IA.
  • Capacitaciones especializadas en nuevas tecnologías.
  • Certificación en arquitectura cloud financiada por WiTI.
  • Oportunidad de participar en proyectos de inteligencia artificial generativa, aprovechando nuestra alianza como partner de Anthropic.
SAP IS-UMaster DataBilling Processes

Descripción del Puesto

Buscamos un/a especialista con experiencia comprobable en SAP IS-U (al menos 4 años) para colaborar en tareas específicas por demanda. El foco estará en la facturación, el análisis de errores y las validaciones de integración, con participación en procesos masivos y escenarios de pruebas.

Valoramos conocimientos sólidos en esquemas de facturación, datos maestros (contratos, cuentas de contrato e instalaciones) y experiencia aplicando debugging básico en ABAP para apoyar investigaciones puntuales. También necesitamos dominio de procesos de facturación (masivos, refacturaciones y facturación manual) y capacidad para interpretar logs de error como EMMA.

En las actividades de Soporte y Pruebas, deberán analizar fallas, realizar pruebas de integración y acompañar la ejecución de UAT, incluyendo validación de la interacción con sistemas externos. Nos importa especialmente que trabajen con criterio, orden y orientación a resultados, manteniendo comunicación clara con el equipo y reportando avances con evidencias.

Soft skills clave: responsabilidad, autonomía, atención al detalle en la verificación de datos y resultados, y capacidad de colaboración para coordinar validaciones con distintas áreas.

Funciones y Responsabilidades

  • Participar en proyectos de SAP IS-U vinculados a al menos 2 o 3 implementaciones completas.
  • Dominar esquemas de facturación y el manejo de datos maestros: contratos, cuentas de contrato e instalaciones.
  • Ejecutar y apoyar procesos masivos de facturación, refacturaciones y facturación manual, asegurando coherencia funcional y consistencia de resultados.
  • Realizar debugging básico en ABAP cuando el análisis lo requiera (lectura de lógica y apoyo en correcciones puntuales).
  • Analizar logs de error (por ejemplo, EMMA) para identificar causa raíz y proponer acciones de remediación.
  • Preparar y ejecutar pruebas de integración en UAT, verificando comportamiento entre SAP IS-U y sistemas externos.
  • Coordinar el soporte funcional durante ventanas operativas, respondiendo a incidentes y validaciones según necesidades del proyecto.
  • Documentar hallazgos, evidencias de prueba y decisiones técnicas/funcionales para facilitar el traspaso.

Deseable

  • Experiencia adicional en proyectos de integración alrededor de SAP IS-U (interfaces, cargas y sincronización de datos).
  • Conocimiento práctico de estrategias de troubleshooting más allá de EMMA (correlación de errores y seguimiento end-to-end).
  • Historial participando en preparación y ejecución de planes de pruebas para UAT con enfoque en trazabilidad.
  • Familiaridad con documentación técnica y funcional para soporte post-implementación.

Beneficios

Modalidad: 100% remoto.

ReactNext.jsTypeScript

Requisitos excluyentes

  • Experiencia comprobable en desarrollo Full Stack con participación efectiva tanto en frontend como en backend.
  • Experiencia sólida desarrollando aplicaciones con React y Next.js.
  • Experiencia desarrollando servicios backend con Golang.
  • Conocimientos y experiencia práctica con TypeScript y Git.
  • Experiencia aplicando Clean Architecture y diseñando API RESTful.
  • Experiencia escribiendo pruebas unitarias como parte del desarrollo.
  • Conocimientos o experiencia con Kubernetes, Docker y AWS.
  • Experiencia trabajando con metodologías ágiles y procesos de CI/CD.

El backend del proyecto está desarrollado 100% en Golang. La experiencia únicamente con Node.js, Java u otra tecnología backend no reemplaza este requisito.

Funciones del cargo

  • Desarrollar y mantener componentes frontend y backend de alto rendimiento.
  • Construir interfaces y funcionalidades con React, Next.js y TypeScript.
  • Desarrollar servicios backend exclusivamente con Golang.
  • Diseñar e integrar API RESTful.
  • Aplicar principios de Clean Architecture para crear soluciones escalables y mantenibles.
  • Escribir y mantener pruebas unitarias.
  • Participar en la definición y refinamiento de requerimientos.
  • Colaborar en las estrategias de despliegue mediante Kubernetes, Docker y AWS.
  • Participar en revisiones de código.
  • Contribuir a los procesos de integración y entrega continua.
  • Resolver problemas técnicos y proponer mejoras alineadas con las necesidades del negocio.
  • Mantener documentación técnica clara y actualizada.
  • Colaborar con el equipo de manera remota, autónoma y proactiva.

Requisitos deseables

  • Experiencia diseñando o integrando API GraphQL.
  • Experiencia automatizando pruebas.
  • Conocimientos de herramientas de observabilidad.
  • Conocimientos de seguridad en aplicaciones web.
  • Experiencia optimizando el rendimiento de aplicaciones web.
  • Experiencia en proyectos de retail.
  • Experiencia trabajando con clientes o equipos internacionales.

Beneficios

En WiTI promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:
  • Plan de carrera personalizado para el desarrollo profesional.
  • Certificaciones para continuar creciendo en tu carrera.
  • Cursos de idiomas, apoyando el desarrollo personal y profesional.
JavaMicroservicesSOAP

Lo que buscamos

  • Profesional en Ingeniería, Sistemas, Informática o carreras afines.
  • 4 años de experiencia como Backend Developer Senior.
  • Experiencia sólida en desarrollo de microservicios y APIs RESTful.
  • Dominio en integración/orquestación de servicios SOAP/REST de terceros (biometría, proveedores de identidad).
  • Manejo avanzado de Oracle DB: modelo de datos, SQL complejo y PL/SQL.
  • Conocimientos en protocolos de autenticación moderna para APIs (SSO, OAuth2, SAML).
  • Experiencia con gestores documentales (idealmente Oracle WCC).
  • Experiencia desplegando con pipelines CI/CD y prácticas de código seguro.
  • Java.
  • Experiencia con metodologías ágiles (Scrum/Kanban).

Habilidades blandas

  • Comunicación asertiva
  • orientación al cliente
  • visión y habilidad de negociación
  • trabajo en equipo
  • liderazgo
  • planificación y organización
  • innovación
  • pensamiento analítico
  • capacidad de aprendizaje

Principales responsabilidades

  • Desarrollar servicios web (APIs REST/SOAP) mediante PeopleSoft Integration Broker para sincronización bidireccional de datos.
  • Configurar conectores y protocolos de seguridad modernos (OAuth2, Bearer Tokens, SAML) para comunicación federada segura.
  • Realizar mapeo de datos entre Oracle DB (PeopleSoft) y las APIs RESTful de la nueva plataforma.
  • Identificar, auditar y desconectar procesos batch y ejecuciones SFTP/PGP hacia sistemas que serán reemplazados.
  • Integrar sistemas de identidad y finanzas (SailPoint, SAP HANNA/Concur) con la nueva solución.
  • Participar activamente en ceremonias ágiles (Sprint Planning, Dailies, Refinement, Demo, Retro).
  • Diseñar y ejecutar pruebas unitarias, de integración end-to-end (E2E) y de volumetría previas al Go-Live.
  • Redactar documentación técnica de arquitectura (diccionarios de integración, diagramas de secuencia, manuales de paso a producción).

Deseable

  • Experiencia integrando sistemas Core con plataformas SaaS de RRHH o financieras (SAP HANNA/Concur).
  • Experiencia migrando de arquitecturas basadas en archivos planos (SFTP/Extractos HCM) a arquitecturas basadas en servicios web.
  • Arquitecturas modernas (microservicios, event-driven).
  • Seguridad aplicada al desarrollo de software.
  • Integración con servicios cloud.
  • Revisión de código y liderazgo técnico.

Condiciones

  • Ubicación: Santiago, Chile.
  • Modalidad: Remoto
  • Tipo de contrato: Plazo fijo.
  • Idioma: Español.
JavaSpring BootRetool

Lo que buscamos

Profesional en Ingeniería, Sistemas, Informática o carreras afines. 4 años de experiencia como desarrollador Full Stack o Backend. Experiencia en desarrollo con Java y Spring Boot. Experiencia construyendo aplicaciones en Retool u otras plataformas low code. Dominio de servicios y soluciones en Google Cloud Platform (GCP). Conocimientos en Oracle WebCenter Content (WCC) o gestores documentales similares. Experiencia con pipelines de CI/CD. Experiencia con Kubernetes. Experiencia con Apigee X o gestión de APIs. Manejo de bases de datos relacionales y NoSQL. Control de versiones con Git.

Habilidades blandas

  • Comunicación asertiva
  • Orientación al cliente
  • Visión y habilidad de negociación
  • Trabajo en equipo
  • Liderazgo
  • Planificación y organización
  • Innovación
  • Pensamiento analítico
  • Capacidad de aprendizaje

¿Qué harás?

Construir y evolucionar una aplicación de backoffice en Retool, conectándola con APIs y fuentes de datos del ecosistema del cliente. Desarrollar servicios backend y APIs REST en Java con Spring Boot. Integrar servicios y aplicaciones con el gestor documental Oracle WebCenter Content (WCC). Exponer, publicar y gestionar APIs mediante Apigee X, aplicando políticas de seguridad y control de tráfico. Desplegar y operar servicios sobre Google Cloud Platform (GCP) y Kubernetes. Configurar y mantener pipelines de CI/CD para integración y despliegue continuo. Participar en las ceremonias ágiles del equipo (Planning, Daily, Refinement, Demo y Retro). Documentar integraciones, endpoints y procesos de paso a producción.

Deseable

Experiencia en desarrollo frontend con frameworks modernos (React, Angular o Vue). Experiencia en arquitectura de aplicaciones web. Experiencia en integración y orquestación de APIs en entornos corporativos. Experiencia en proyectos del sector financiero.

Condiciones

Ubicación: Remoto

. Modalidad:ta, Tipo de contrato: Plazo fijo (3 meses). Inicio estimado: octubre 2026. Idioma: Español.

PythonFastAPIReact

Requerimientos del cargo

Backend

  • Python.
  • FastAPI, Flask, Django o tecnologías equivalentes.
  • Diseño y consumo de APIs REST.

Frontend

  • React, Next.js o tecnologías equivalentes.
  • Desarrollo de interfaces web modernas y responsivas.

Inteligencia Artificial

  • Integración de APIs de modelos LLM.
  • Experiencia con OpenAI, Gemini, Claude u otros modelos equivalentes.
  • Prompt engineering y manejo de contexto.
  • Deseable: experiencia con agentes, RAG o aplicaciones multimodales.

Datos e infraestructura

  • PostgreSQL, Supabase u otras bases de datos relacionales.
  • Git/GitHub.
  • Servicios cloud.
  • Conocimientos básicos de despliegue y ambientes de desarrollo.

Desarrollador/a Full Stack + Inteligencia ArtificialFunciones del cargo

Estamos buscando una Desarrolladora Full Stack con experiencia en Inteligencia Artificial para incorporarse al desarrollo de una nueva plataforma tecnológica. El proyecto combina software, inteligencia artificial y entrenamiento personalizado, con una experiencia de usuario altamente interactiva.

  • Desarrollar y mantener funcionalidades frontend y backend.
  • Integrar modelos de lenguaje (LLM) y servicios de inteligencia artificial mediante APIs.
  • Diseñar e implementar APIs y servicios backend.
  • Trabajar con bases de datos y servicios cloud.
  • Integrar servicios externos y herramientas de IA.
  • Participar en decisiones de arquitectura y evolución tecnológica del producto.
  • Colaborar directamente con el equipo fundador para transformar requerimientos de producto en soluciones funcionales.
  • Optimizar la experiencia, estabilidad y escalabilidad de la plataforma.

Valoramos especialmente

  • Experiencia desarrollando productos SaaS o aplicaciones basadas en IA.
  • Experiencia con voz, audio, video o aplicaciones multimodales.
  • Capacidad para trabajar en equipos pequeños y ambientes de startup.
  • Autonomía para proponer soluciones técnicas.
  • Mentalidad de producto y orientación a resultados.
  • Capacidad para trabajar con código existente y evolucionarlo.

Modalidad

100% remoto.

Opcionales

Creatividad, adaptabilidad, flexibilidad y motivación para emprender.

Condiciones

Proyección de ser parte de la empresa. Buscamos asociatividad.

SQL ServerTSQLStored Procedures

Requerimientos indispensables

  • 8+ años de experiencia relevante en desarrollo/ingeniería con SQL Server.
  • Dominio avanzado de T-SQL.
  • Inglés intermedio/avanzado para comunicación diaria con equipos globales – Obligatorio.
  • Experiencia profunda con: Stored Procedures, User-Defined Functions (UDFs), Views, Triggers, SQL Server Agent Jobs
  • Experiencia en query optimization y análisis de execution plans.
  • Conocimientos sólidos de indexación, locking, concurrencia y resolución de deadlocks.
  • Experiencia troubleshooting en ambientes productivos.
  • Conocimientos de C#/.NET suficientes para diagnosticar problemas en la interacción aplicación–base de datos.
  • Capacidad para comprender y documentar lógica de negocio compleja alojada en bases de datos.
  • Perfil senior/architect-level, con autonomía para trabajar sobre sistemas existentes y de alta complejidad.

Responsabilidades del rol

Buscamos Senior T-SQL Developer con experiencia sólida en entornos complejos para analizar, documentar, probar y modernizar lógica de negocio alojada en SQL Server.

El rol tendrá un fuerte foco en T-SQL avanzado, performance, troubleshooting y sistemas legacy, trabajando en conjunto con equipos de desarrollo C#/.NET y DBAs.

Lo que harás:

  • Reverse-engineer y documentar procedimientos almacenados, funciones, triggers, views y SQL Server Agent Jobs existentes.
  • Identificar y documentar lógica de negocio que actualmente no está formalizada.
  • Diseñar y construir pruebas automatizadas y de caracterización para validar lógica crítica en SQL Server.
  • Refactorizar T-SQL complejo o frágil, preservando el comportamiento de negocio esperado.
  • Investigar y resolver incidentes de producción relacionados con SQL, procesamiento de datos, performance y concurrencia.
  • Analizar execution plans y diagnósticos de SQL Server para identificar y resolver problemas de rendimiento.
  • Trabajar junto a desarrolladores C#/.NET en la integración entre aplicaciones y base de datos.
  • Colaborar con DBAs para definir claramente las responsabilidades entre ingeniería y administración de bases de datos.

Plus relevante


  • Experiencia modernizando aplicaciones legacy basadas en SQL Server.
  • Experiencia en sistemas transaccionales de alto volumen, especialmente en finanzas, billing, payroll o logística.
  • Background en contabilidad o finanzas.
  • Experiencia con Azure SQL o workloads de SQL Server alojados en cloud.

Beneficios que ofrecemos


  • Contrato a largo plazo.
  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo
  • mucho mas..
SAP S/4HANASAP HybrisCloud Integration

Requerimientos del cargo

  • Inglés intermedio conversacional
  • Amplia experiencia comprobada en SAP PO.
  • Experiencia en integraciones entre SAP S/4 HANA y SAP Commerce Cloud.
  • Dominio práctico de SAP BTP Integration Suite, incluyendo:
  • Cloud Integration
  • API Management
  • Event Mesh
  • Connectivity Service
  • Experiencia en modelos de integración híbridos (SAP PO on-premise + BTP). Disponibilidad para trabajar en modalidad nearshore (ubicación cercana a la región del proyecto).
  • Capacidad para colaborar con equipos multidisciplinarios y asegurar la correcta implementación de soluciones de integración.
  • Conocimiento sólido en arquitecturas de integración, buenas prácticas y resolución de incidencias.

Funciones del cargo

  • Diseñar, implementar y mantener integraciones entre SAP S/4 HANA y SAP Commerce Cloud, asegurando la correcta transferencia de datos y procesos.
  • Configurar y administrar SAP PO para flujos de integración complejos, optimizando rendimiento y seguridad.
  • Desarrollar soluciones en SAP BTP Integration Suite, incluyendo Cloud Integration, gestión de APIs, Event Mesh y servicios de conectividad.
  • Definir y ejecutar arquitecturas híbridas que combinen entornos on-premise (SAP PO) con plataformas en la nube (BTP).
  • Colaborar con equipos técnicos y funcionales para garantizar la alineación de las integraciones con los objetivos del negocio.
  • Monitorear y resolver incidencias en procesos de integración, asegurando alta disponibilidad y continuidad operativa.

Condiciones

🏖️4 semanas de vacaciones anuales.
🎄Navidad en familia (Vacaciones entre navidad y año nuevo).
🤓Clases de inglés
🚑 Seguro complementario de Salud
🏋🏻‍♀️Copago Gym y/o actividad física.
Ofrecemos un rango amplio de salario, el cual estará sujeta a la evaluación de tu experiencia laboral
¡Postula con nosotros!
JavaScriptHTMLCSS

Lo que tienes que saber

  • Inglés intermedio conversacional
  • 5+ años de experiencia en desarrollo de aplicaciones de software
  • Licenciatura en Informática o experiencia laboral equivalente
  • HTML y CSS y comportamientos de interfaz de usuario web enriquecidos: ejecución perfecta de píxeles para todos los principales navegadores y ventanas gráficas
  • JavaScript (ES6)
  • Frameworks de JavaScript (Angular 2+, React, Vue)
  • Diseño e implementación de APIs REST y documentación
  • Ideal experiencia en E-commerce (No excluyente)

Lo que tienes que hacer

• Desarrollar y documentar especificaciones técnicas detalladas para integraciones y componentes Frontend asignados.
• Trabajar con Arquitectos de Soluciones, Arquitectos Técnicos, Gerentes de Proyectos y Desarrolladores para estimar el nivel de esfuerzo requerido para implementar el trabajo asignado.
• Desarrollar, personalizar y depurar componentes y extensiones, de conformidad con las mejores prácticas y los estándares de desarrollo de Smith, utilizando varias tecnologías y marcos de front-end.
• Acompañar a los miembros del equipo técnico en todas las actividades del proyecto en múltiples proyectos de tamaño pequeño a mediano o en un proyecto grande
• Ser capaz de cambiar entre un enfoque creativo y técnico según la necesidad del proyecto y/o el tipo de proyecto• Participar en el trabajo de alcance y planificación
• Optimizar la aplicación para máxima velocidad, accesibilidad y escalabilidad

Lo que tenemos para ti

🏖️Vacaciones adicionales
🎄Navidad en familia (Vacaciones entre navidad y año nuevo).
🤓Clases de inglés
📚Capacitación y certificación.
🏋🏻‍♀️Copago Gym y/o actividad física.
🏥 Seguro complementario de Salud
TypeScriptReactNext.js

Required

  • 2+ years of professional TypeScript experience
  • Strong React 18 and Next.js experience, including App Router, API routes, and server/client component boundaries
  • Working knowledge of Postgres and Supabase, including SQL, migrations, Row-Level Security, Auth, and Storage
  • Experience deploying and debugging applications on Vercel
  • Comfortable with Git, short-lived feature branches, pull requests, and feature flags
  • Able to diagnose third-party API integrations, including retries, failures, and rate limits
  • Writes and maintains unit/component tests and fixes failing tests rather than skipping them
  • Able to reproduce user-reported bugs, identify root causes, and ship focused fixes
  • Productive with AI coding tools such as Claude Code or Cursor, while critically reviewing their output
  • Strong written English and ability to work independently

What you’ll do

  • Triage and fix bugs across our application and marketing site
  • Take well-scoped tickets from investigation through deployment
  • Debug production issues, third-party APIs, and failed background jobs
  • Maintain dependencies, address security advisories, and keep CI green
  • Improve automated test coverage, including end-to-end testing
  • Work directly with our technical lead through GitHub and Linear
You should be comfortable working independently in a fractional environment. We’ll provide clear priorities and technical review, but we expect you to investigate problems, communicate clearly, and move work forward without continuous supervision. This is a good fit for an experienced engineer who wants a stable, ongoing US startup client alongside other independent work. Please apply as an individual contractor, not through an agency.

Strongly preferred

  • Stripe subscriptions and webhooks
  • Resend and/or Twilio
  • Playwright or similar end-to-end testing
  • PDF generation or document rendering
  • Google Cloud Run or other containerized services
  • Linear
Nice to have
  • LLM API integration
  • SOC 2 awareness, audit logging, least-privilege access, and secure secrets handling

Additional Info

TypeScript / Next.js / Supabase — Remote, Latin America
This is a long-term independent contractor engagement, not an employee position. Commitment: Minimum 10 hours/week, with the opportunity to increase to 20 hours/week
Rate: $30–$40 USD/hour, depending on experience
Location: Remote — Latin America
Working style: Mostly asynchronous, with some overlap with US Pacific Time
PHPJavaScriptWordPress

What You Need

  • 2+ years of hands-on development experience. You’ve personally built features and fixed issues on real projects.
  • Solid PHP and JavaScript skills, plus HTML, CSS, and experience working with databases. Custom WordPress development experience. You can read existing code and build functionality beyond configuring themes, plugins, and Elementor.
  • Experience with APIs and webhooks. You understand authentication, request payloads, responses, validation, and error handling.
  • Hands-on conversion tracking experience with Meta, Google, or TikTok. Tell us what you’ve personally implemented or troubleshot.
  • You don’t need experience with every platform. The ability to turn a requirement into a technical approach. We may explain what needs to happen without telling you which plugin, endpoint, or database structure to use.
  • Good judgment when changing existing systems. You can explain when you’d make a small fix, when you’d refactor, and when you’d ask our senior developer to review the approach.
  • Strong English and reliable availability during the required hours. You can explain what broke, what you changed, and what still needs attention.

What You’ll Do

  • Build and update landing pages. Work in WordPress and Elementor to create pages, edit layouts, build forms, and fix mobile or browser issues. Write custom WordPress features. Work with PHP, custom plugins, hooks, custom post types, and Gravity Forms. Know when a task needs custom code rather than another plugin.
  • Connect forms to APIs. Validate submissions, create or update WordPress records, send leads to buyers and CRMs, and notify the right people. Make lead delivery reliable. Save submissions, log API responses, handle failed requests, and prevent duplicate deliveries. Make failures visible instead of letting leads disappear.
  • Set up and troubleshoot conversion tracking. Work with Meta, Google, and TikTok tracking, including browser pixels, server-side events, postbacks, and deduplication.
  • Find and fix problems in existing code. Investigate plugin conflicts, broken forms, missing conversions, API errors, and backend issues—even when documentation is incomplete.
  • Build tools, automations, and AI workflows. Create lead-routing logic, internal utilities, and integrations that reduce manual work. Use AI to help write and debug code, but understand and test what it produces.
  • Test and document your changes. Check the full workflow, not just whether the page loads. Use staging where possible, keep changes in version control, and leave clear notes so another developer can maintain your work.

Compensation: $20 USD per hour, with opportunities to increase responsibilities and hours over time based on performance and business needs.
Work Schedule: Part-time (15 hours per week) with required availability Monday to Friday, 2:00 PM to 5:00 PM PST. Additional hours may become available as the role grows.

Ruby on RailsMVCMicroservices

Requerimientos del cargo

  • Experiencia en Ruby on Rails: Buscamos desarrolladores con al menos 6 años de experiencia en Ruby on Rails, capaces de manejar proyectos de complejidad moderada a alta.
  • Habilidades en Front-end y Cloud: Es deseable tener conocimientos en React y experiencia trabajando con servicios de AWS.
  • Fundamentos Sólidos en MVC y Microservicios: Experiencia práctica en el diseño y desarrollo utilizando el patrón MVC, optimización de aplicaciones, implementación de microservicios y deploy de aplicaciones.
  • Gestión de Bases de Datos: Capacidad para escribir consultas SQL eficientes, diseñar y optimizar bases de datos.
  • Experiencia en CI/CD y Git: Experiencia comprobada en la implementación de procesos CI/CD y manejo de versiones con Git.
  • Observabilidad y Monitoreo: Conocimientos en herramientas de observabilidad y monitoreo de aplicaciones para asegurar la estabilidad y rendimiento del software.
  • Nivel de Inglés: Se requiere un nivel de inglés intermedio/avanzado (B2/C1) para la colaboración efectiva en un entorno global.
  • Perfil Proactivo y Autodidacta: Buscamos profesionales con iniciativa propia para aprender nuevas tecnologías y resolver problemas de manera independiente.

Funciones del cargo

En Improving South America estamos buscando desarrolladores Ruby on Rails SR con experiencia y motivación para sumarse a nuestro equipo tecnológico. Esta posición es perfecta para aquellos profesionales que tienen un fuerte interés en el desarrollo y optimización de aplicaciones web complejas y escalables.

Los candidatos seleccionados trabajarán en el departamento de tecnología, donde se encargarán de diseñar, desarrollar y optimizar sistemas que manejen eficientemente tanto la lógica de negocio como la interacción con bases de datos y la integración con otros servicios, utilizando Ruby on Rails junto con tecnologías complementarias como React y AWS.

Serán responsables de implementar prácticas de desarrollo modernas como CI/CD, contribuir a la arquitectura de microservicios y garantizar la calidad del código mediante revisión y testing continuo.

Buscamos personas proactivas, autodidactas, que utilicen todos los recursos a su alcance para llevar adelante los proyectos con el equipo, mejorando constantemente los procesos y la calidad del producto final.

Beneficios

  • 100% Remoto.
  • Vacaciones y PTOs
  • Posibilidad de recibir 2 bonos al año.
  • 2 revisiones salariales al año.
  • Clases de inglés.
  • Equipamiento Apple.
  • Plataforma de cursos en linea
  • Budget para compra de libros.
  • Budget para compra de materiales de trabajo.
OutSystemsSolution ArchitectureTechnical Leadership

🎯 Perfil técnico requerido

  • Mínimo 5 años de experiencia sólida, comprobable y certificable trabajando con OutSystems.
  • Mínimo 3 años de experiencia comprobable en roles de liderazgo técnico, desempeñándose como Solution Architect, Technical Architect, Tech Lead o posiciones similares.
  • Experiencia sólida en arquitectura de software y diseño de soluciones empresariales.
  • Dominio y aplicación práctica de las buenas prácticas de desarrollo y arquitectura de OutSystems.
  • Experiencia liderando y acompañando equipos técnicos, asegurando el cumplimiento de estándares, lineamientos técnicos y buenas prácticas de la plataforma.
  • Experiencia realizando revisiones técnicas, arquitectónicas y de código.
  • Experiencia trabajando con APIs REST, integraciones, servicios externos y sistemas empresariales.
  • Conocimientos sólidos de seguridad, rendimiento, escalabilidad y mantenibilidad de aplicaciones.
  • Conocimientos o experiencia en Inteligencia Artificial aplicada al desarrollo de soluciones, incluyendo IA generativa, LLM, APIs o servicios de IA.
  • Capacidad para analizar requerimientos de negocio y traducirlos en decisiones de arquitectura y soluciones técnicas.
  • Capacidad de liderazgo técnico, comunicación y acompañamiento a equipos de desarrollo.
  • Inglés avanzado, indispensable para comunicarse de manera fluida con clientes, equipos y stakeholders internacionales.


📄 Condiciones contractuales:
💼 Dedicación: Tiempo completo.
🏠 Modalidad de trabajo: 100% remoto.
📑 Tipo de contratación: Freelance a término indefinido conforme a la necesidad del proyecto y desempeño.
🇨🇱 Horario: De 09:00 a 18:00 horas, horario de Chile.
📅 Calendario laboral: La posición se rige por el calendario laboral de Chile.
🕐 Disponibilidad: Se requiere disponibilidad para trabajar y participar en reuniones dentro de la jornada establecida para el proyecto.

💻 Funciones y responsabilidades

  • Diseñar y definir la arquitectura de las soluciones desarrolladas sobre OutSystems para el proyecto.
  • Definir, aplicar y promover los estándares y buenas prácticas recomendados por OutSystems.
  • Velar por que el equipo de desarrollo implemente correctamente las buenas prácticas, estándares y lineamientos técnicos de OutSystems durante todo el ciclo del proyecto.
  • Liderar y acompañar técnicamente al equipo en decisiones de arquitectura, diseño e implementación.
  • Realizar revisiones técnicas, arquitectónicas y de código, identificando riesgos, desviaciones y oportunidades de mejora.
  • Diseñar y supervisar APIs REST, integraciones, servicios externos y sistemas empresariales.
  • Garantizar la seguridad, escalabilidad, rendimiento, mantenibilidad y calidad técnica de las soluciones.
  • Identificar riesgos técnicos y definir alternativas y estrategias de mitigación.
  • Participar en reuniones y decisiones técnicas con el cliente, equipo de desarrollo y otros stakeholders.
  • Evaluar e incorporar capacidades de Inteligencia Artificial cuando las necesidades técnicas o funcionales del proyecto lo requieran.

🚀 Conocimientos deseables

  • Certificaciones oficiales de OutSystems, especialmente aquellas relacionadas con arquitectura.
  • Experiencia implementando o integrando soluciones de Inteligencia Artificial, IA generativa, LLM o servicios de IA.
  • Experiencia en soluciones enterprise y entornos tecnológicos de alta complejidad.
  • Experiencia trabajando con equipos internacionales y multidisciplinarios.

🎁 Beneficios

  • 🏖️ Vacaciones anuales pagadas.
  • 🕐 4 medios días administrativos + medio día libre por cumpleaños.
  • 💍👶 Bonificación y días especiales por matrimonio o nacimiento de hijos.
  • 🏋️ Aporte mensual para actividad física con FitnessDoer.
  • 📚 Biblioteca digital y formación continua.
  • 🎓 Acceso a certificaciones en OutSystems, al ser Partners Oficiales.
HTMLCSSJavaScript

Requerimientos del cargo

  • Título profesional de Ingeniero/a en Informática, Ingeniería en Computación o carrera afín.
  • Experiencia en desarrollo Front-End.
  • Dominio de HTML5, CSS3 y JavaScript/TypeScript.
  • Experiencia con frameworks/librerías modernas como React, Vue o Angular.
  • Conocimientos de UX/UI y diseño de interfaces.
  • Experiencia trabajando con Figma u otras herramientas de diseño.
  • Conocimientos de diseño responsive y sistemas de componentes.
  • Manejo de Git y metodologías de desarrollo colaborativo.
  • Capacidad para interpretar diseños y transformarlos en código limpio, mantenible y escalable.
  • Orientación al detalle y preocupación por la experiencia final del usuario.
  • Capacidad de trabajo en equipo y comunicación efectiva.

Funciones del cargo

  • Desarrollar interfaces web modernas, responsivas y accesibles.
  • Implementar diseños y prototipos UX/UI en soluciones funcionales.
  • Trabajar en conjunto con diseñadores UX/UI, desarrolladores y equipos de producto.
  • Velar por la consistencia visual y la experiencia de usuario en los productos.
  • Optimizar rendimiento, usabilidad y compatibilidad entre dispositivos y navegadores.
  • Participar en la definición y evolución de componentes y sistemas de diseño.
  • Identificar oportunidades de mejora en interfaces y experiencias existentes.
  • Mantener buenas prácticas de desarrollo, calidad y documentación del código.

Condiciones

  • Computadora de trabajo.
  • Contrato en Indefinido
  • Seguro de Salud Yunén (REPÚBLICA DOMINICANA)
  • Capacitaciones y Certificaciones
  • Modalidad Remota
JavaNode.jsDocker

Requisitos y perfil

Buscamos un/a profesional con experiencia comprobable en desarrollo Back-end, capaz de trabajar de forma autónoma y en equipo. Se valorará:

  • Experiencia sólida en Java , además de dominio en Node.js para servicios complementarios.
  • Quarkus
  • React.js
  • Conocimientos prácticos de Docker y Kubernetes en entornos de producción.
  • Conocimiento en Azure u otras plataformas en la nube, y conceptos de DevOps (CI/CD, pruebas automatizadas).
  • Conocimiento de mensajería asíncrona con Kafka y modelado de APIs REST/GraphQL.
  • Capacidad de trabajar en un equipo ágil, comunicación efectiva y orientación a resultados.
  • Espíritu de innovación, curiosidad tecnológica y ganas de aprender y compartir.

Funciones del cargo


  • Diseñar, implementar y mejorar servicios de backend escalables y seguros.
  • Colaborar con frontend, DevOps y arquitectura para definir API REST/GraphQL y contratos de servicio.
  • Desarrollar microservicios con Java, desplegarlos en contenedores Docker y orquestación con Kubernetes.
  • Trabajar con Azure para despliegues, pruebas, monitoreo y soluciones en la nube.
  • Aplicar buenas prácticas de pruebas, CI/CD y control de calidad; participar en revisiones de código y mejora continua.
  • Participar en el diseño de bases de datos y esquemas de mensajería con Kafka
  • Resolver problemas de rendimiento y seguridad, optimizando recursos y latencia.

Beneficios y condiciones


- Computador de trabajo.
- Contrato indefinido .
- Modalidad: 100% remoto.
- Seguro Yunen (REPÚBLICA DOMINICANA)
NestJSTypeScriptNode.js

Requisitos excluyentes

  • Experiencia desarrollando servicios backend con NestJS, TypeScript y Node.js.
  • Dominio de Modules, Providers, Interceptors, Guards y Custom Decorators de NestJS.
  • Experiencia aplicando tipado estricto, concurrencia y patrones asincrónicos.
  • Experiencia comprobable con Arquitectura Hexagonal, puertos y adaptadores e inversión de dependencias.
  • Experiencia práctica con Domain Driven Design.
  • Experiencia trabajando en entornos Cloud Native sobre AWS.
  • Experiencia con infraestructura como código mediante Terraform.
  • Experiencia con Docker y pipelines de CI/CD mediante GitHub Actions.
  • Experiencia diseñando y optimizando modelos de datos relacionales en MySQL.
  • Experiencia trabajando con DynamoDB y modelado NoSQL.
  • Experiencia implementando soluciones de búsqueda e indexación con Elasticsearch u OpenSearch.

Funciones del cargo

  • Desarrollar y evolucionar servicios backend con NestJS, TypeScript y Node.js.
  • Implementar Modules, Providers, Interceptors, Guards y Custom Decorators.
  • Aplicar tipado estricto, interfaces, concurrencia y patrones asincrónicos.
  • Diseñar soluciones desacopladas mediante Arquitectura Hexagonal, puertos y adaptadores.
  • Aplicar inversión de dependencias para separar dominio, aplicación e infraestructura.
  • Utilizar Domain Driven Design para modelar dominios y definir sus límites.
  • Trabajar con servicios de AWS y analizar recursos desde la consola y mediante AWS CLI.
  • Diseñar soluciones orientadas a eventos mediante SNS, SQS y EventBridge.
  • Crear y mantener infraestructura reproducible con Terraform.
  • Construir y optimizar imágenes Docker utilizando multi-stage builds.
  • Crear pipelines de CI/CD con GitHub Actions para testing, linting y despliegue.
  • Diseñar, modelar y optimizar bases de datos relacionales y NoSQL.
  • Implementar y ajustar soluciones de búsqueda distribuida e indexación.
  • Colaborar con producto y liderazgo técnico, comunicando las decisiones de arquitectura de manera clara.
  • Participar en distintas iniciativas del equipo según las necesidades del producto.

Requisitos deseables

  • Experiencia en sistemas backend de alta disponibilidad.
  • Experiencia diseñando arquitecturas orientadas a eventos.
  • Conocimiento de Single Table Design en DynamoDB.
  • Experiencia optimizando imágenes Docker mediante multi-stage builds.
  • Manejo de AWS CLI y buenas prácticas para la gestión segura de credenciales.
  • Experiencia trabajando con búsquedas distribuidas y gestión de índices.
  • Experiencia participando simultáneamente en distintas iniciativas de producto.
  • Experiencia en plataformas digitales de retail o e-commerce.

Beneficios

En WiTI promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:

  • Plan de carrera personalizado para el desarrollo profesional.
  • Certificaciones para continuar creciendo en tu carrera.
  • Cursos de idiomas, apoyando el desarrollo personal y profesional.
PythonNode.jsSQL

What we need

Real experience building agent systems that run unattended

This is the requirement we cannot flex on. We are not looking for someone who has used AI tools, or built a chat interface over a document set. We are looking for someone who has built harnesses — a model with tools, memory and a task loop, running on a schedule, doing work without a person in the conversation. Tell us about one you built and shipped. What it did, what it got wrong, how you found out, and what you changed. We are as interested in the failure handling as in the capability.

The discipline that makes a model safe to leave running

Some of what you build here touches federally regulated processes. Getting an answer mostly right is not good enough, and neither is escalating everything and calling it safe.

What separates an automation we can trust from a demo is the scaffolding around the model, and we have strong views on it:

  • Deterministic checks bracket every model step. Validate the inputs before the model sees them, and validate the output against rules that do not involve a model. The reasoning sits in the middle, and it never certifies its own work — a verdict on correctness comes from a check the model cannot influence.
  • Missing is a failure, not a pass. An empty result, a partial record, a field that did not populate — these fail loudly. The most expensive bugs in this class of system are the ones where nothing appeared to go wrong.
  • Every output traces to the exact inputs that produced it. When a number is questioned six weeks later, you can show which records, which version of the logic, and which run produced it.
  • Confidence thresholds are explicit. What the system handles alone, what it flags for a person, and what it refuses to decide — decided deliberately and written down, not emergent.

You do not need to have used those words. You do need to have learned the lesson some other way, and to recognize why it matters more here than in most places. If your instinct on finding compliance logic in an unversioned script is that it needs fixing before it needs extending, you will do well here.

Our stack — ideally you know some of this

  • Python or Node for the pipelines. We are not precious about which
  • Agent harnesses — the orchestration layer around the model, not just the model. Claude Code and similar coding agents, especially used across a team; custom harnesses you have built yourself; anything where you have had to decide what the loop does, where it stops, and what happens when a step fails. This is the part of the stack we care most about
  • Agent frameworks and tool protocols — MCP, function calling, whatever you have used to give a model real capability
  • Browser automation — some of what we need to reach has no API
  • SQL and analytical databases — our data platform is ClickHouse
  • ERP data — SAP Business One, though you do not need to have worked in it
  • Source control and CI as habits, not as process imposed on you

What you would do


  • Build scheduled, autonomous pipelines: fetch the data, do the work, produce the output, deliver it — without a human starting it
  • Design the exception path. Clean cases should complete silently; the ones that need attention should reach the right person with the context to act
  • Connect to the systems we run — our ERP, our data platform, third-party tools, and web interfaces where no API exists
  • Build the deterministic guardrails and audit trail underneath all of it — input validation, output checks the model cannot influence, and traceability from any result back to the records and logic version that produced it
  • Capture user corrections as a feedback signal, so the system’s accuracy is measurable and improves
  • Work directly with the people whose jobs you are changing, and understand a process properly before automating it
  • Leave behind something maintainable — documented, in source control, and operable by someone who is not you

Nice to have


  • Pharmaceutical, medical or another regulated distribution environment
  • Experience automating finance operations — AP matching, payment processing, reconciliation
  • Document and data extraction from inconsistent third-party formats
  • Having built something that a non-technical team then used every day without you

The engagement


  • Six months, with a review at month four and the option to extend
  • Full-time for the six months, as an independent contractor
  • $50–75 per hour (USD), depending on depth of relevant experience
  • Fully remote from Latin America, with at least four hours of daily overlap with US Eastern time. Our compliance and operations people are in New Jersey and the processes you are automating happen in their mornings
  • Professional working English. You will be interviewing the people whose work you are changing, not just reading specifications
Node.jsAngularExpress

✅ Perfil que buscamos

  • Experiencia en desarrollo Full Stack.
  • Experiencia desarrollando aplicaciones con Node.js y Angular.
  • Manejo de Express y MongoDB.
  • Experiencia trabajando con servicios o infraestructura en AWS.
  • Experiencia en integraciones mediante APIs y servicios.
  • Conocimientos de pruebas unitarias y buenas prácticas de desarrollo.
  • Experiencia trabajando bajo metodologías ágiles / Scrum.
  • Capacidad para analizar requerimientos y transformarlos en soluciones técnicas.
  • Orientación a calidad, mejora continua y trabajo colaborativo.

🎯 No es requisito contar con experiencia previa en Salesforce, ya que la empresa entregará capacitación para trabajar con esta plataforma.

🔹 Principales responsabilidades

  • Crear y modificar componentes de software de acuerdo con cambios de negocio y necesidades de automatización.
  • Desarrollar e implementar integraciones entre sistemas y plataformas.
  • Participar en integraciones con Salesforce; la capacitación en esta plataforma será proporcionada por la empresa.
  • Desarrollar funcionalidades tanto Backend como Frontend, desde su construcción hasta la entrega del producto.
  • Programar código funcional, mantenible y de calidad, siguiendo estándares técnicos y de arquitectura.
  • Desarrollar soluciones que hagan uso eficiente de los recursos computacionales disponibles.
  • Crear y mantener pruebas unitarias en cada sprint.
  • Participar en pruebas integrales y validar desarrollos en los distintos ambientes del proyecto.
  • Corregir defectos identificados durante los procesos de QA.
  • Entregar incrementos funcionales y potencialmente desplegables a producción al finalizar cada sprint.
  • Trabajar colaborativamente bajo el principio de propiedad colectiva del código.
  • Identificar continuamente oportunidades de mejora y nuevas soluciones técnicas.

🌎 Modalidad: 100% Remoto

📌 Tipo de contratación: Por proyecto

OutSystemsMobile developmentData Modeling

🎯 Perfil técnico requerido

  • Mínimo 3 años de experiencia comprobable trabajando como OutSystems Developer. (Obligatorio)
  • Experiencia desarrollando aplicaciones Reactive Web y/o Mobile sobre OutSystems. (Obligatorio)
  • Experiencia trabajando con APIs REST, integraciones y servicios externos.
  • Conocimiento y aplicación de las buenas prácticas de desarrollo de OutSystems. (Obligatorio)
  • Experiencia trabajando con bases de datos, lógica de negocio y modelado de datos.
  • Conocimientos de seguridad, rendimiento, mantenibilidad y calidad de código.
  • Experiencia trabajando con metodologías ágiles y equipos multidisciplinarios.
  • Capacidad para analizar requerimientos funcionales y convertirlos en soluciones técnicas.
  • Capacidad para trabajar de manera autónoma y también colaborar con Developers, QA, Tech Leads y Solution Architects.
Buscamos un perfil con experiencia sólida y comprobable desarrollando soluciones sobre OutSystems, con capacidad para trabajar de manera autónoma, integrarse a equipos multidisciplinarios y aplicar correctamente las buenas prácticas y estándares de desarrollo de la plataforma.
📄 Condiciones contractuales:
💼 Dedicación: Tiempo completo.
🏠 Modalidad de trabajo: 100% remoto.
📑 Tipo de contratación: Freelance a término indefinido conforme a la necesidad del proyecto y desempeño.
🇨🇱 Horario: De 09:00 a 18:00 horas, horario de Chile.
📅 Calendario laboral: La posición se rige por el calendario laboral de Chile.
🕐 Disponibilidad: Se requiere disponibilidad para trabajar y participar en reuniones dentro de la jornada establecida para el proyecto.

💻 Funciones y responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones web y mobile en OutSystems.
  • Implementar funcionalidades de acuerdo con los requerimientos técnicos y funcionales del proyecto.
  • Desarrollar y consumir APIs REST, integraciones y servicios externos.
  • Aplicar los estándares, lineamientos técnicos y buenas prácticas de OutSystems definidos para el proyecto.
  • Participar en revisiones de código y atender las recomendaciones del liderazgo técnico.
  • Identificar y resolver incidencias, problemas de rendimiento y oportunidades de mejora.
  • Realizar pruebas sobre los desarrollos antes de su entrega.
  • Documentar las soluciones y componentes desarrollados.
  • Participar activamente en reuniones de seguimiento y coordinación con el equipo del proyecto.

🚀 Conocimientos deseables

  • Certificaciones oficiales de OutSystems.
  • Experiencia en proyectos enterprise o de alta complejidad.
  • Conocimientos o experiencia en Inteligencia Artificial aplicada al desarrollo de soluciones, incluyendo integración con APIs o servicios de IA.
  • Experiencia trabajando con equipos distribuidos o internacionales.

🎁 Beneficios

  • 🏖️ Vacaciones anuales pagadas.
  • 🕐 4 medios días administrativos + medio día libre por cumpleaños.
  • 💍👶 Bonificación y días especiales por matrimonio o nacimiento de hijos.
  • 🏋️ Aporte mensual para actividad física con FitnessDoer.
  • 📚 Biblioteca digital y formación continua.
  • 🎓 Acceso a certificaciones en OutSystems, al ser Partners Oficiales.
📩 Postula y cuéntanos sobre tu experiencia como OutSystems Developer y los principales proyectos en los que has participado.
OutSystemsMicroservicesTechnical Analysis

👨💻 Perfil Técnico requerido:

  • Experiencia sólida como OutSystems Developer Senior.
  • Experiencia trabajando con ODC (OutSystems Developer Cloud).
  • Manejo de APIs REST e integraciones.
  • Experiencia con arquitecturas basadas en Microservices.
  • Capacidad para analizar requerimientos y proponer soluciones técnicas.
  • Buenas prácticas de desarrollo, calidad y mantenibilidad de código.
  • Inglés y español avanzados, tanto a nivel técnico como conversacional.
Buscamos un perfil Senior, con sólida experiencia en el ecosistema OutSystems, autonomía, expertise técnico y capacidad para asumir ownership sobre sus desarrollos.

⚙️ Responsabilidades:

  • Diseñar, desarrollar y mantener soluciones utilizando OutSystems.
  • Desarrollar e implementar integraciones mediante APIs REST.
  • Participar en proyectos tecnológicos para clientes de LATAM y Norteamérica.
  • Trabajar con autonomía y asumir ownership técnico sobre los desarrollos asignados.
  • Colaborar con equipos técnicos y funcionales multiculturales.
  • Participar en revisiones técnicas y asegurar buenas prácticas de desarrollo.

🧩 Stack Tecnológico:

  • OutSystems | ODC | APIs REST | Microservices

Requisitos deseables

  • Deseable contar con certificaciones OutSystems vigentes.
  • Interés y disposición para continuar certificándose y fortaleciendo su expertise en tecnologías OutSystems.

💡 Beneficios:

  • Pago en USD
  • Contrato freelance a término indefinido en base al desempeño
  • Vacaciones anuales pagadas
  • 4 medios días administrativos + medio día libre por tu cumpleaños y el de tus hijos
  • Bonificación y días especiales por matrimonio o nacimiento de hijos
  • Aporte mensual para actividad física (FitnessDoer)
  • Acceso a biblioteca digital y formación continua
  • Cultura de trabajo flexible, sin burocracia ni código de vestimenta
  • Oportunidad de continuar obteniendo certificaciones OutSystems (Partners Oficiales)
  • Proyectos internacionales con equipos multiculturales
  • Participación en proyectos regionales / enterprise de alto impacto
⚙️ Condiciones:
  • Modalidad freelance y 100% remota
  • Horario y calendario laboral de Chile
  • Proyectos LATAM y Norteamérica

Job alerts (coming soon)

Choose the categories and technologies you're interested in and we'll let you know when alerts are ready.

  • We'll only write when job alerts launch.

Categories

Separate with commas. Alerts will use these terms.

📬 Looking for remote work? Leave your email and we'll let you know when we launch job alerts.