Full-Stack Engineer (Mid-Level)

Resolv Global

Metropolitana

Remote

COP 190,967,000 - 350,107,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Resolv Global is seeking a skilled full-stack engineer to design and build production-grade web applications. You will work across backend (Node.js/Python) and frontend (TypeScript/React) stacks, deploying on Azure and integrating AI services for real-time features.

Applicants should have 3–5 years of full-stack experience, strong Azure knowledge, and proficiency in English and Spanish. Remote work from Colombia or Mexico with EST-aligned hours is supported.

Qualifications

  • 3–5 years of experience building and running production web applications across backend and frontend.
  • At least 2 years of experience building and running applications on Microsoft Azure.
  • Strong TypeScript, Node.js, and React skills, with working knowledge of Python for AI/ML services.
  • Experience designing and integrating REST or GraphQL APIs.
  • Experience with relational and NoSQL databases, caching, and queues.
  • Familiarity with real-time or event-driven systems, including WebSockets, streaming, and messaging queues.
  • Experience integrating third-party APIs, including LLM providers.
  • Experience with CI/CD using GitHub Actions or Azure DevOps.
  • Familiarity with Docker and infrastructure-as-code tools such as Bicep or Terraform.
  • Good testing, monitoring, debugging, and code review practices.
  • A track record of turning prototypes or AI-generated code into stable production applications by addressing security gaps, weak error handling, and missing tests.
  • Familiarity with AI coding tools such as GitHub Copilot, Cursor, or Claude Code, and the ability to review, validate, and correct their output.
  • Professional written and spoken English and Spanish.
  • Based in Colombia or Mexico, with the right to work in that country.

Responsibilities

  • Build backend services: Develop APIs and services with clear boundaries, automated tests, and code review.
  • Build frontend applications: Create client portals, internal consoles, admin screens, and dashboards.
  • Take prototypes to production: Review AI-generated and prototype codebases, determine what to keep or rebuild, and prepare them for real users.
  • Integrate AI services: Connect AI models and services, including real-time features.
  • Run applications on Azure: Manage infrastructure as code and CI/CD across development, staging, and production environments.
  • Connect third-party systems: Build integrations with CRMs, ticketing tools, and other platforms.
  • Maintain reliability and observability: Implement logging, metrics, tracing, alerts, and participate in an on-call rotation.
  • Protect data: Implement authentication, multi-tenant isolation, secure secrets management, and safe handling of personal data.
  • Document solutions: Maintain clear technical documentation that helps other engineers work effectively.

Skills

TypeScript
Node.js
React
Python
AI/ML services
REST APIs
GraphQL
Azure
CI/CD
GitHub Actions
Azure DevOps
Docker
Terraform/Bicep
AKS
PostgreSQL/NoSQL
WebSockets/Real-time
Security & Testing
AI coding tools
English & Spanish

Tools

GitHub Actions
Azure DevOps
Docker
Bicep
Terraform
AKS
PostgreSQL
Cosmos DB
Redis
OpenTelemetry

Job description

What You'll Do
  • Build backend services: Develop APIs and services with clear boundaries, automated tests, and code review.
  • Build frontend applications: Create client portals, internal consoles, admin screens, and dashboards.
  • Take prototypes to production: Review AI-generated and prototype codebases, determine what to keep or rebuild, and prepare them for real users.
  • Integrate AI services: Connect AI models and services, including real-time features.
  • Run applications on Azure: Manage infrastructure as code and CI/CD across development, staging, and production environments.
  • Connect third-party systems: Build integrations with CRMs, ticketing tools, and other platforms.
  • Maintain reliability and observability: Implement logging, metrics, tracing, alerts, and participate in an on-call rotation.
  • Protect data: Implement authentication, multi-tenant isolation, secure secrets management, and safe handling of personal data.
  • Document solutions: Maintain clear technical documentation that helps other engineers work effectively.
Our Technology Stack
  • Frontend: TypeScript, React, Next.js, Azure Static Web Apps, or Azure App Service.
  • Backend: Node.js, Python, Azure App Service, Container Apps, and Functions.
  • Data: PostgreSQL or Azure SQL, Cosmos DB, Redis, and Blob Storage.
  • Messaging: Azure Service Bus, Event Grid, and Event Hubs.
  • Identity and access: Microsoft Entra ID, Entra External ID, managed identities, and role-based access control (RBAC).
  • Security: Azure Key Vault, virtual networks, private endpoints, and Microsoft Defender for Cloud.
  • Delivery: Docker, Azure Container Registry, Bicep or Terraform, GitHub Actions, or Azure DevOps.
  • Observability: Azure Monitor, Application Insights, Log Analytics, and OpenTelemetry.
Working Environment

You'll work remotely from Colombia or Mexico, collaborating with AI/ML engineers, project management, CX design, and BPO operations teams. Working hours are aligned with EST business hours.

We value engineers who take ownership, make sound technical decisions, build secure and reliable systems, and communicate clearly across teams.

Hiring Process

To ensure fairness and consistency, all applicants must complete every stage of the hiring process.

Our process includes:

  • Resume Review
  • Pre-Screen Questionnaire
  • One-Way Video Interview
  • Live Interview
Please Note
  • This is an English-speaking role that requires strong written and verbal English communication skills.
  • All resumes must be submitted in English to be considered for this position.

Requirements:

What You'll Bring
  • 3–5 years of experience building and running production web applications across both backend and frontend.
  • At least 2 years of experience building and running applications on Microsoft Azure.
  • Strong TypeScript, Node.js, and React skills, with working knowledge of Python for AI/ML services.
  • Experience designing and integrating REST or GraphQL APIs.
  • Experience with relational and NoSQL databases, caching, and queues.
  • Familiarity with real-time or event-driven systems, including WebSockets, streaming, and messaging queues.
  • Experience integrating third-party APIs, including LLM providers.
  • Experience with CI/CD using GitHub Actions or Azure DevOps.
  • Familiarity with Docker and infrastructure-as-code tools such as Bicep or Terraform.
  • Good testing, monitoring, debugging, and code review practices.
  • A track record of turning prototypes or AI-generated code into stable production applications by addressing security gaps, weak error handling, and missing tests.
  • Familiarity with AI coding tools such as GitHub Copilot, Cursor, or Claude Code, and the ability to review, validate, and correct their output.
  • Professional written and spoken English and Spanish.
  • Based in Colombia or Mexico, with the right to work in that country.
Nice to Have
  • Azure certifications, such as Azure Developer Associate or Azure Solutions Architect Expert.
  • Experience with C# and .NET.
  • Experience with Azure OpenAI, Azure AI Search, or Azure AI Speech.
  • Familiarity with Azure Kubernetes Service (AKS).
  • Experience implementing LLM patterns, including function calling, retrieval-augmented generation (RAG), AI agents, and evaluations.
  • Experience with Dynamics 365, Salesforce, Zendesk, or similar platforms.
  • Experience in customer service, contact center, or BPO technology.
  • Familiarity with SOC 2, PCI DSS, or HIPAA environments.
  • Knowledge of Mexico's LFPDPPP or Colombia's Ley 1581.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior AI/ML Engineer
Junior AI/ML Engineer

Resolv Global • Metropolitana

Remote
COP 133,677,000 - 210,064,000
Backend Engineer, Application & Data Platform - 64624178818
Backend Engineer, Application & Data Platform - 64624178818

Somewhere • Bogotá

Remote
COP 381,934,000 - 541,074,000
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Palmira

Remote
COP 384,813,000 - 577,219,000
100% remote work
Health policy with Sura for you and up
English Classes
+3
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Colombia

Remote
COP 291,300,000 - 453,133,000
100% remote work
Paid Time Off
Health policy with Sura
+4
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Colombia

Remote
COP 291,300,000 - 420,766,000
100% remote work
Career advancement
Continuing education opportunities
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Cartagena de Indias

Remote
COP 40,000,000 - 70,000,000
Competitive Salary
Paid Time Off
100% remote work
+5
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Metropolitana

Remote
COP 384,813,000 - 513,084,000
Competitive Salary
Paid Time Off
100% remote work
+1
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Soledad

Remote
COP 388,400,000 - 582,600,000
100% remote work
Paid Time Off
Health policy with Sura for you and up
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Pereira

Remote
COP 288,610,000 - 416,880,000
100% remote work
Competitive salary
Career advancement
+3
Forward Deployed AI Engineer (Python) - Remote - Colombia
Forward Deployed AI Engineer (Python) - Remote - Colombia

FullStack • Perímetro Urbano Barranquilla

Remote
COP 384,813,000 - 577,219,000
100% remote work
Health policy with Sur a
English classes
+2