Programming jobs

246 open jobs
Node.jsTypeScriptNestJS

Requisitos excluyentes:

  • Experiencia senior en Node.js, TypeScript y NestJS.
  • Experiencia diseñando y construyendo soluciones escalables, resilientes y de alta disponibilidad.
  • Experiencia en arquitecturas distribuidas, microservicios, funciones serverless y sistemas orientados a eventos.
  • Experiencia con AWS: API Gateway, Lambda, S3, SNS y SQS.
  • Experiencia en diseño y desarrollo de APIs RESTful.
  • Experiencia implementando comunicaciones asíncronas.
  • Experiencia en estrategias de reintentos, idempotencia, deduplicación de mensajes y manejo eficiente de errores.
  • Experiencia con Docker y Kubernetes, incluyendo optimización de imágenes, despliegue de servicios, configuración de Pods y Services, y pruebas de salud.
  • Aplicación de Clean Architecture, principios SOLID y patrones de diseño.
  • Perfil altamente autodidacta, analítico y proactivo.
  • Capacidad para evaluar soluciones técnicas, incluyendo código generado mediante herramientas de inteligencia artificial, garantizando estándares de seguridad, eficiencia y calidad.
  • Ownership sobre las soluciones desarrolladas, participación activa en decisiones arquitectónicas y responsabilidad durante todo el ciclo de vida del software.
También valoramos:
  • Capacidad de trabajar con criterio técnico y autonomía, manteniendo calidad y seguridad en cada iteración.
  • Colaboración efectiva con el equipo, claridad al comunicar decisiones y enfoque en resultados.
  • Mentalidad de mejora continua: analizar, proponer, validar y ejecutar.

Oportunidad Laboral | Senior Backend Engineer (Node.js / TypeScript / AWS)

En BC Tecnología buscamos un Senior Backend Engineer para un nuevo proyecto, trabajando en el diseño, construcción y evolución de servicios backend.
Tu foco será:
  • Diseñar y construir soluciones escalables, resilientes y de alta disponibilidad, con arquitecturas distribuidas y enfoque en microservicios.
  • Implementar componentes serverless y sistemas orientados a eventos, asegurando comunicaciones asíncronas robustas.
  • Desarrollar APIs RESTful y garantizar prácticas sólidas de ingeniería.
  • Aplicar estrategias de reintentos, idempotencia, deduplicación de mensajes y manejo eficiente de errores.
  • Gestionar despliegues y operación con Docker y Kubernetes (optimización de imágenes, configuración de Pods y Services, y pruebas de salud).
  • Aplicar Clean Architecture, principios SOLID y patrones de diseño en cada entrega técnica.
  • Asumir ownership de las soluciones: participar activamente en decisiones arquitectónicas y mantener responsabilidad durante todo el ciclo de vida del software.

Deseables


  • Experiencia adicional con observabilidad (logs, métricas y trazas) para mejorar confiabilidad y operación de servicios.
  • Conocimiento en automatización de pipelines CI/CD y buenas prácticas de seguridad para servicios backend.
  • Experiencia en diseño de contratos y versionado de APIs para minimizar impacto en consumidores.
  • Habilidad para liderar revisiones técnicas (code reviews) y guiar adopción de estándares de arquitectura.

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.

Salesforce IntegrationPythonNode.js

What we’re looking for

You should be comfortable owning complex integrations and delivering an AI-enabled product that depends on data quality and dependable CRM syncing.
  • Salesforce integration experience (e.g., working with objects/fields, authentication, data sync patterns).
  • Proficiency in Python or Node.js for building backend services and automation logic.
  • Experience building AI-powered automation and/or classification tools (including model usage, evaluation approach, or rule + model scoring pipelines).
  • Hands-on experience integrating third-party services and APIs (authentication, rate limits, data shaping, and reliability concerns).
  • Strong English communication to clarify requirements, report progress, and discuss trade-offs.
  • Professional mindset for freelance delivery: structured updates, clear ownership, and timely milestone completion.
Project-facing expectations: you should be able to explain what you built in similar AI automation/CRM integration projects, how you approached the architecture, and what timeline you’d recommend for this platform.

President

We will work with you to build and ship an AI-powered lead discovery workflow from discovery through Salesforce sync.
  • Design and implement the full-stack features required for prospect discovery, enrichment, qualification, and scoring.
  • Integrate with Salesforce to sync qualified leads (including mapping fields, handling identifiers, and ensuring data consistency).
  • Build or integrate AI-powered automation/classification components used to determine lead relevance and assign scores.
  • Connect and orchestrate third-party services and APIs for prospect discovery, enrichment, and data normalization.
  • Ensure the system supports repeatable runs, error handling, logging, and safe retries where appropriate.
  • Collaborate on requirements and deliverables, aligning on architecture decisions, milestones, and testing strategy.
  • Deliver clean, maintainable code and documentation sufficient for the project handoff.

Desirable (but not required)

  • Experience with lead enrichment workflows (data deduplication, normalization, and entity resolution concepts).
  • Prior work integrating AI scoring with operational pipelines (batch vs. near-real-time scoring patterns).
  • Familiarity with Salesforce data model best practices and strategies to prevent duplicates.
  • Experience with API reliability patterns (backoff/retry, idempotency, monitoring) for automation jobs.

Engagement notes

We are engaging on a freelance basis to deliver an AI-powered lead discovery platform and Salesforce sync. An NDA and IP assignment will be required before detailed project information is shared.
LLM IntegrationServerless ArchitectureReact Native

Non-Negotiable Requirements

Real-time AI Systems:
  • Production experience with real-time voice AI / conversational agents: turn-taking, barge-in, interruption handling, sub-second latency
  • Streaming media / WebRTC, or frameworks built on it (LiveKit, Daily, Pipecat, or similar)
  • Orchestrating multiple AI vendors into one coherent, session-level experience, with fallbacks and graceful degradation
  • Demonstrated latency optimization — you have profiled a real-time pipeline and driven a number down
  • Cost engineering — you think in cost-per-user-per-minute, not just "does it work"
  • Production LLM integration, including the deterministic scaffolding around the model
Engineering Foundation:
  • Strong backend / serverless architecture
  • Firebase Firestore — you have designed production data models, not just queried them
  • Production mobile delivery; React Native strongly preferred (shipped to both App Store and Google Play)
How You Work:
  • Live, direct communication. Daily overlap with US Eastern hours.
  • You state hard technical truths plainly. We would far rather hear "that's not possible yet — here's what is" than be told what we want to hear.
  • You are resourceful about building what doesn't exist yet.

What You'll Own


  • Real-Time Orchestration Layer: A backend router and state machine that determines, in real time, which technology is active, and switches between them invisibly. This is the architectural core.
  • Session Lifecycle Management: Starting, stopping, and resuming live streaming sessions on demand, under strict latency and cost constraints.
  • Real-time Voice Pipeline: Wake-phrase, hands-free, sub-1.5-second end-to-end response in noisy ambient conditions, with real turn-taking and interruption handling.
  • LLM Harness: Middleware enforcing persona consistency, structured memory injection, safety guardrails, and server-side deterministic rules. Not prompt engineering; a production system.
  • Persistent Memory Architecture: Structured session records and living summaries that compound across sessions and days, injected into every subsequent interaction.
  • Camera Perception Layer: Including confidence gating and graceful fallback. Reliability over false precision.
  • Full Mobile Product: React Native (iOS + Android), Firebase, serverless backend, subscriptions, push, analytics, error monitoring, GDPR, and store submission.
  • Vendor Co-Development: Working directly with our vendors' engineering teams on capabilities that don't yet exist off the shelf.

Strong Advantages


  • Real-time avatar / talking-head platform experience
  • Wake-word detection / always-on listening in noisy environments
  • Vision/perception work where knowing the model's limits mattered
  • LLM harness or middleware architecture
  • RevenueCat

Engagement


  • Target Launch: October 2026
  • Type: Full-time or contract. Fixed-price milestones or hourly for the right candidate. Potential to grow into a long-term technical leadership role.
  • Location: Remote, with meaningful US Eastern overlap.
SagasC#.Net

Qualifications and requirements

  • Experiencia sólida en desarrollo backend con C# / .NET.
  • Experiencia con .NET 8, o experiencia fuerte con .NET 6 / .NET 7.
  • Experiencia con librerías de mensajería como MassTransit, NServiceBus o Wolverine.
  • Conocimiento de patrones consumer/producer.
  • Experiencia o conocimiento en sagas y transactional outbox.
  • Experiencia con Entity Framework Core o algún ORM equivalente.
  • Experiencia integrando REST APIs, idealmente con sistemas legacy o APIs inconsistentes.
  • Experiencia con unit testing / integration testing usando xUnit, NUnit o similares.
  • Manejo de Git y experiencia con procesos de CI/CD.
  • Inglés avanzado.

Job functions

En Improving South America estamos buscando Domain Service Developer que se sume al desarrollo y evolución de servicios backend basados en C# / .NET, trabajando sobre componentes de dominio, integración con APIs REST y comunicación asincrónica entre sistemas. La persona será responsable de diseñar, construir y mantener aplicaciones robustas, implementar flujos de mensajería con patrones de consumer/producer, sagas y outbox, modelar datos con ORM sobre bases relacionales y documentales, y colaborar en la definición de contratos, adaptadores e integraciones con sistemas legacy o APIs inconsistentes, asegurando calidad mediante testing, buenas prácticas de desarrollo, Git y pipelines CI/CD.

Desirable skills

• MassTransit specifically
• Apache Avro
• EAV (entity-attribute-value) data modeling
• Vue.js 2 or Angular exposure
• MongoDB / Cosmos DB API specifically

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..
PythonJavaScriptAPI Integration

What We Are Looking For

  • Clear written and spoken English
  • Experience working with AI APIs in real applications
  • Strong experience with APIs, webhooks, and system integrations
  • Proficiency in Python
  • Experience with JavaScript or TypeScript
  • Working knowledge of SQL and relational databases
  • Experience with reporting or business intelligence tools
  • Ability to deploy and maintain web applications or internal tools

Responsibilities

  • Build and maintain integrations using OpenAI, Anthropic, Gemini, or similar AI APIs
  • Connect websites, forms, CRMs, email systems, databases, and other platforms
  • Create internal AI tools, workflows, and automations
  • Work with REST APIs, webhooks, OAuth, and third-party services
  • Build and maintain reporting dashboards and business intelligence tools
  • Organize, clean, and process data using SQL or similar tools
  • Monitor AI applications for errors, performance, and API costs
  • Troubleshoot and improve existing AI systems
  • Document projects so other team members can understand and maintain them
  • Assist with other development and automation projects as needed

Helpful Experience

The following experience is helpful, but not required:
  • OpenAI API, Anthropic API, or Google Gemini API
  • Zapier, Make, n8n, or similar automation platforms
  • WordPress and website integrations
  • Microsoft 365, Google Workspace, Slack, or Teams integrations
  • CRM, lead intake, or customer service automation
  • Railway, AWS, Azure, Heroku, or similar hosting platforms
  • Experience working with agencies or professional service companies
Position Details

  • Remote position
  • Approximately 15 hours per week to start for part-time or 35 hours for full-time
  • Flexible schedule, with some overlap with U.S. Eastern Time
  • 1099 Contractor position
  • Potential to expand into a full-time role
  • Target compensation of approximately $25 to $35 USD per hour, depending on experience
  • Long-term opportunity for the right person

How to Apply


Please include:
  • A brief introduction
  • Your hourly rate and weekly availability
  • Your location and time zone
  • Examples of AI, API, automation, or business intelligence projects you have completed
  • A link to your GitHub, portfolio, or relevant work samples
  • A short explanation of an AI integration or automation you personally built
COBOLFTPTSO

Requisitos técnicos

  • Experiencia en desarrollo COBOL Batch.
  • Experiencia en desarrollo COBOL CICS.
  • Manejo de FTP.
  • Conocimientos en PARMLIB.
  • Experiencia o manejo de mallas TWS (Tivoli Workload Scheduler).
  • Manejo de TSO (Time Sharing Option).
  • Experiencia en ejecución y certificación de pruebas unitarias e integrales.
  • Experiencia en validación de software en distintos ambientes.

Principales funciones

  • Evaluar, diseñar y proponer iniciativas relacionadas con procesos, sistemas y tecnologías.
  • Realizar levantamiento y análisis funcional y técnico de requerimientos.
  • Crear y modificar piezas de software de acuerdo con los requerimientos y necesidades del negocio.
  • Desarrollar y modificar soluciones orientadas a la automatización de procesos.
  • Programar código funcional, mantenible y de calidad, cumpliendo con los estándares definidos por el líder técnico y arquitectura digital.
  • Desarrollar soluciones de software que hagan un uso eficiente de los recursos computacionales disponibles, considerando memoria, disco y procesador.
  • Participar en la ejecución y certificación de pruebas unitarias e integrales.
  • Validar las piezas de software creadas o modificadas en los distintos ambientes.
  • Realizar y mantener pruebas unitarias de calidad sobre los componentes de las soluciones desarrolladas.
  • Participar en el desarrollo y evolución de soluciones de software, asegurando el cumplimiento de los requerimientos y funcionalidades definidas por el Product Owner.
  • Trabajar colaborativamente con equipos técnicos y áreas usuarias para garantizar la calidad y continuidad operacional de las soluciones.

Condiciones

Modalidad: 100% Remoto
Tipo de contratación: Por proyecto
SQLLinuxData Modeling

Formación

Mínimo 5 años de experiencia comprobable en análisis y programación de alta o mediana complejidad. Experiencia en entornos financieros (deseable).
  • Experiencia como Desarrollador(a) SQL.
  • Experiencia y/o conocimientos en Murex.
  • Manejo de Linux.
  • Experiencia en análisis y desarrollo de soluciones de software.
  • Conocimientos en modelos y esquemas de datos.
  • Experiencia en diagramas y flujos de datos.
  • Conocimientos en controles y calidad de datos.

Principales funciones

  • Participar en equipos de trabajo para el desarrollo de iniciativas tecnológicas, aportando desde su especialidad soluciones que permitan alcanzar los objetivos definidos.
  • Supervisar y/o validar que las soluciones desarrolladas cumplan con las metodologías y estándares establecidos.
  • Escalar e informar oportunamente las dificultades y riesgos identificados durante los proyectos a la Subgerencia de Arquitectura.
  • Apoyar el ciclo de desarrollo en las especificaciones de diseño de modelos y esquemas de datos.
  • Participar en la elaboración y revisión de diagramas de flujo de datos.
  • Apoyar los controles y procesos asociados a la calidad de los datos.
  • Asegurar el uso adecuado de las tecnologías definidas para el desarrollo y ejecución de las aplicaciones bajo su responsabilidad.
  • Realizar otras actividades relacionadas con su especialidad, de acuerdo con las necesidades y objetivos del proyecto.
El profesional será responsable de apoyar el ciclo de desarrollo, asegurando el cumplimiento de metodologías, estándares de calidad y tecnologías definidas, contribuyendo a la continuidad operacional de los servicios TI y a la entrega de soluciones de calidad a las áreas usuarias.

Experiencia

Experiencia en entornos financieros (deseable).

Condiciones

Modalidad: 100% Remoto
Tipo de contratación: Por proyecto
Node.jsTypeScriptAngular

Requisitos

Requisitos mínimos

  • Mínimo 3 años de experiencia como Desarrollador Full Stack.
  • Experiencia comprobable en: Node.js, TypeScript, Angular.
  • Experiencia con MongoDB y/o MySQL.
  • Desarrollo e integración de APIs REST.
  • Nociones y/o experiencia con NestJS.
  • Experiencia trabajando con metodologías ágiles (Scrum).

Conocimientos deseables

  • Arquitectura de microservicios.
  • Docker y Kubernetes.
  • Clean Architecture.

Perfil

  • Profesional proactivo, con capacidad de análisis y orientación a la calidad del software.
  • Trabajo en equipo y aprendizaje continuo.
  • Interés por desarrollar soluciones escalables y de alto rendimiento.

Buscamos

Participarás en un equipo de desarrollo full stack bajo metodología ágil (Scrum), colaborando en la construcción e integración de soluciones tecnológicas de alto impacto. Tus principales responsabilidades serán

  • Desarrollar y mantener funcionalidades en aplicaciones web usando Node.js, TypeScript y Angular.
  • Implementar y consumir APIs REST, asegurando calidad, consistencia y buenas prácticas.
  • Trabajar con bases de datos como MongoDB y/o MySQL, según las necesidades del producto.
  • Integrar servicios con NestJS y apoyar el desarrollo de backend orientado a arquitectura.
  • Contribuir al ciclo de vida del software: análisis, desarrollo, pruebas, revisión y entrega.
  • Colaborar con el equipo para mejorar continuamente la velocidad y la calidad del producto.

Además, aportarás en actividades de planificación y trabajo colaborativo, manteniendo un enfoque constante en la calidad del software, el aprendizaje continuo y la mejora de soluciones escalables.

Conocimientos Deseables

  • Experiencia en arquitectura de microservicios.
  • Conocimientos prácticos de Docker y Kubernetes.
  • Aplicación de Clean Architecture para mejorar mantenibilidad y escalabilidad.

Valoramos especialmente a quienes disfrutan construyendo software estructurado, con foco en calidad, colaboración efectiva y mejora continua.


Modalidad


Para este rol contamos con 100% remoto y trabajo colaborativo bajo metodología Scrum.

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante, impulsando el 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 inclusión, respeto y desarrollo técnico y profesional.

SQLWorkflow ConfigurationReporting

Requerimientos del cargo

3-5 años de experiencia en consultoría GRC, con al menos 2 años trabajando directamente en IBM OpenPages. Conocimiento de la arquitectura de OpenPages (Object Model, triggers, workflows, RBAC/perfiles de acceso). Experiencia con Cognos Analytics u herramientas de reporting integradas a OpenPages. Nociones de SQL y bases de datos relacionales (Oracle o SQL Server).
Conocimiento de frameworks de riesgo y cumplimiento (COSO, ISO 31000, Basilea, SOX u otros aplicables a la industria del cliente). Habilidad para levantar requerimientos con clientes y traducirlos a soluciones técnicas.
Habilidades blandas: Comunicación asertiva, orientación hacia los clientes, trabajo en equipo, planificación y organización, innovación, pensamiento analítico y capacidad de aprendizaje.

Funciones principales

Configurar y personalizar módulos de IBM OpenPages (riesgo operacional, cumplimiento, auditoría interna, gestión de políticas, continuidad de negocio, según el proyecto). Levantar requerimientos funcionales junto al cliente y traducirlos en configuraciones técnicas (formularios, workflows, roles, jerarquías organizacionales, reportes). Desarrollar y mantener reportes, dashboards y tableros usando Cognos/OpenPages Reporting.
Apoyar en la migración de datos y la integración de OpenPages con otros sistemas (vía OTM, API o carga masiva). Ejecutar pruebas funcionales y de regresión, documentar casos de prueba y resolver incidencias. Elaborar documentación técnica y funcional (manuales de usuario, especificaciones de configuración).
Dar soporte post-implementación y capacitar a usuarios clave del cliente. Colaborar con consultores senior en la arquitectura de solución y buenas prácticas de la plataforma.

Deseables

Certificación IBM OpenPages (deseable, no excluyente). Inglés intermedio-avanzado (deseable, según proyecto). Disponibilidad para viajar según necesidad del cliente.

Beneficios

Ofrecemos una modalidad de trabajo remota con flexibilidad horaria para un balance saludable entre la vida profesional y personal. FactorIT proporciona un ambiente colaborativo y dinámico, con tecnologías de última generación que facilitan el crecimiento profesional constante. Nuestro paquete salarial es competitivo y acorde a la experiencia y perfil, complementado con una cultura inclusiva que valora la diversidad, creatividad y el trabajo en equipo. Al unirte a FactorIT, participarás en proyectos desafiantes con impacto real en la transformación tecnológica de la región.
C++Object-Oriented DesignDesign Patterns

Requerimientos del cargo

  • Licenciatura en Ciencias de la Computación, Ingeniería de Software, o campo relacionado, o experiencia profesional equivalente.
  • 5+ años de experiencia profesional en desarrollo de software construyendo y manteniendo aplicaciones comerciales.
  • Experiencia profesional sólida con C++ en una base de código grande orientada a objetos.
  • Experiencia con principios de diseño orientado a objetos, patrones de diseño de software y prácticas modernas de ingeniería de software.
  • Experiencia diseñando e implementando soluciones de software mantenibles y extensibles.
  • Habilidades sólidas de depuración, resolución de problemas y análisis de causas raíz.
  • Experiencia participando en revisiones de código y promoviendo estándares de codificación y mejores prácticas de ingeniería.
  • Excelentes habilidades de colaboración y comunicación, con la capacidad de trabajar efectivamente entre desarrollo, QA, producto y partes interesadas comerciales.
  • Inglés intermedio-avanzado o avanzado (indispensable)

Calificaciones Preferidas

  • Experiencia con C#, .NET, WPF y SQL.
  • Experiencia trabajando en aplicaciones de escritorio grandes y de larga duración.
  • Experiencia reduciendo deuda técnica mientras se equilibra la entrega de funcionalidades.
  • Experiencia mentoringando desarrolladores y proporcionando liderazgo técnico.
  • Familiaridad con ingeniería, CAD, manufactura u otros dominios de software técnico complejo.

Funciones del cargo

Buscamos un ingeniero de software experimentado para unirse al equipo. Este rol implica asociarse con líderes técnicos senior para mejorar la arquitectura, mantenibilidad y salud a largo plazo de una aplicación C++ grande y madura. El candidato ideal es un fuerte ingeniero de software en primer lugar, con pasión por código limpio, diseño de software sólido y mentoría de otros.

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..
ShopifyLiquidHTML

Qualifications and requirements

  • 2+ years hands-on Shopify development, with stores you can show us
  • Strong Liquid, HTML, CSS, and JavaScript
  • You build in sections and blocks so clients can edit their own content without a developer
  • You use metafields properly rather than putting structured content into product descriptions
  • Confident working from Figma and matching a design closely
  • Mobile-first in practice, not as an afterthought
  • Strong written English and proactive, async communication
  • Independent — this role exists so the founder can step back from execution, not to be project-managed

Job functions

You'll be responsible for the development side of our client projects, working directly with the founder.

  • Building custom Shopify themes from Figma designs, with close attention to spacing, typography, and responsive behaviour
  • Store setup and configuration: theme installation, apps, payment and shipping settings, domains and DNS, analytics
  • Structuring product data properly — collections, variants, and metafields
  • Store migrations and data imports from existing platforms
  • Cross-browser and cross-device QA, plus pre-launch checks and redirects
  • Flagging ambiguities or gaps in a brief early rather than guessing

Success looks like: clients can update their own sites confidently after launch, projects ship on schedule, and the founder isn't needed to check your work.

Desirable skills

  • Experience with store migrations from WooCommerce, BigCommerce, or Squarespace
  • Familiarity with Shopify Plus
  • Conversion rate optimisation experience — understanding how design decisions affect AOV and checkout completion
  • Basic technical SEO (site speed, structured data, redirects)
  • Spanish and strong English speaker

Conditions

  • Approximately 40 hours per month, around 10 hours per week on average. Some weeks will be heavier depending on where a project sits in its phase.
  • Fully remote, flexible hours — we care about output and communication, not when you're online
  • Ongoing contract with room to grow as the studio takes on more work
  • Paid in USD ($15-30 per hour)
  • Hiring process: short intro call, then a paid test project (up to 5 hours, paid at your rate)
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

About remote jobs in Programming

The best remote job offers for programmers and software developers. Backend, frontend and fullstack from Latin America. At RemoteJobs.lat we connect Latin American professionals with companies offering 100% remote work. We update our listings monthly to bring you the best opportunities.

Salary range

$2,500 - $8,000 USD/mes

Demand

Very High

Open positions

246

Explore other categories

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.