
Full-Stack Engineer, Mid-Level
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Colombia, +1 more country.
β’ Design, develop, and manage production applications on the Microsoft Azure platform.
β’ Create backend APIs and services with well-defined boundaries, automated testing, and code review processes.
β’ Build client portals, internal dashboards, administrative screens, and reporting interfaces.
β’ Evaluate AI-generated and prototype codebases to decide what to retain or reconstruct, ensuring readiness for end-users.
β’ Integrate AI models and services, including features that operate in real-time.
β’ Oversee infrastructure as code and CI/CD in development, staging, and production settings.
β’ Develop integrations with CRMs, ticketing systems, and various third-party applications.
β’ Implement logging, metrics, tracing, and alerts while participating in an on-call rotation.
β’ Establish authentication protocols, multi-tenant isolation, secure secrets management, and safe handling of personal information.
β’ Maintain comprehensive technical documentation.
β’ Collaborate with AI/ML engineers, project managers, product managers, CX designers, and operations teams.
β’ 3β5 years of experience in developing and managing production web applications, both backend and frontend.
β’ A minimum of 2 years of experience working with applications on Microsoft Azure.
β’ Proficient in TypeScript, Node.js, and React.
β’ Working knowledge of Python for AI/ML services.
β’ Experience in designing and integrating REST or GraphQL APIs.
β’ Familiarity with relational and NoSQL databases, caching solutions, and message queues.
β’ Understanding of real-time or event-driven systems, including WebSockets, streaming, and messaging queues.
β’ Proven experience integrating third-party APIs, including those from LLM providers.
β’ Knowledge of CI/CD processes using GitHub Actions or Azure DevOps.
β’ Familiar with Docker and infrastructure-as-code tools like Bicep or Terraform.
β’ Strong skills in testing, monitoring, debugging, and code review practices.
β’ History of converting prototypes or AI-generated code into reliable production applications by resolving security vulnerabilities, improving error handling, and adding necessary tests.
β’ Familiarity with AI coding tools such as GitHub Copilot, Cursor, or Claude Code, along with the capability to review, validate, and correct their outputs.
β’ Proficient in both written and spoken English and Spanish.
β’ Located in Colombia or Mexico, with the legal right to work in that country.
β’ All candidates must successfully complete each stage of the hiring process.
β’ Excellent written and verbal communication skills in English.
β’ Resumes should be submitted in English.
β’ Azure certifications such as Azure Developer Associate or Azure Solutions Architect Expert are considered advantageous.
β’ Experience with C# and .NET is seen as a plus.
β’ Familiarity with Azure OpenAI, Azure AI Search, or Azure AI Speech is also a plus.
β’ Knowledge of Azure Kubernetes Service (AKS) is regarded as a nice-to-have.
β’ Experience with implementing LLM patterns, such as function calling, retrieval-augmented generation (RAG), AI agents, and evaluations is considered beneficial.
β’ Familiarity with platforms like Dynamics 365, Salesforce, Zendesk, or similar is viewed positively.
β’ Experience in customer service, contact center, or BPO technology is also a plus.
β’ Understanding of SOC 2, PCI DSS, or HIPAA compliance environments is advantageous.
β’ Knowledge of Mexico's LFPDPPP or Colombia's Ley 1581 is considered a plus.
β’ Opportunity for remote work from Colombia or Mexico.
β’ Work hours aligned with EST business hours.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.