Jobs › Companies › Metova › Full-Stack Software Engineer

About this Full-Stack Software Engineer role at Metova

Metova · Remote · Colombia

We are looking for a Senior Full Stack Engineer / AI Engineer with strong experience building scalable applications using modern microservices and event-driven architectures.

In this role, you will design, develop, and maintain robust software solutions, working across frontend and backend technologies while contributing to AI-powered applications, LLM integrations, and intelligent agents.

The ideal candidate is a hands-on engineer with strong technical expertise, a solid understanding of software architecture, and a passion for building secure, scalable, and high-performance products.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Next.js (React), Python, and Go (Golang).
  • Architect and implement decoupled microservices following Clean Architecture and Domain-Driven Design (DDD) principles.
  • Design and integrate RESTful APIs, GraphQL services, and asynchronous messaging systems.
  • Contribute to the development and integration of AI agents using Large Language Models (LLMs) and conversational AI frameworks.
  • Ensure application performance, security, reliability, and scalability.
  • Conduct code reviews and implement automated unit and integration testing.
  • Collaborate with cross-functional teams on cloud deployments using Azure and AWS.
  • Contribute to CI/CD pipeline optimization and software development best practices.

Requirements

  • 3-5 years of experience in full stack software development.
  • Strong development experience with Next.js (React), Python, and/or Go (Golang).
  • Solid experience designing, developing, and consuming RESTful APIs and GraphQL services.
  • Hands-on experience with microservices and event-driven architectures.
  • Knowledge of SQL databases such as PostgreSQL or SQL Server, and NoSQL technologies such as MongoDB or Redis.
  • Familiarity with asynchronous messaging technologies such as Kafka, RabbitMQ, or Azure Service Bus.
  • Experience with containerization and orchestration tools, including Docker and Kubernetes.
  • Knowledge of CI/CD pipelines, Git, and preferably Azure DevOps.
  • Understanding of API security, OAuth 2.0, JWT, and secure development practices.
  • Experience implementing unit and integration tests.
  • Experience with AI agent frameworks such as LangGraph or AgentCore, or integrating LLMs such as OpenAI or Anthropic.

Nice to Have

  • Strong understanding of SOLID principles, object-oriented programming, and design patterns.
  • Familiarity with Domain-Driven Design (DDD), Clean Architecture, and Clean Code practices.
  • Experience with code quality tools such as SonarQube and code coverage analysis.
  • Experience with automated testing frameworks.
  • Experience working in Agile environments using Scrum or Kanban.
  • Familiarity with cloud services such as Azure Web Apps, Azure API Management, and AWS Lambda.
Ready to apply to Metova?
Apply to Metova

About Metova

At Metova, we understand the evolving landscape of work in the digital age. We offer tailored career development services to empower talented individuals to explore diverse opportunities and nurture their skills. By going beyond key work experience and technical skills, we align your professional and personal interests to help you achieve meaningful career growth. With a flexible, positive work environment, we equip our team with the tools and resources to build cutting-edge software, while fostering continuous learning and innovation to drive both our company and clients forward.

See all jobs at Metova →

Similar jobs

Caseware
Software Developer in Test II
Caseware
⚡ Apply early Bogotá, Colombia · location restricted
● New 👁 Seen ✓ Applied 11h ago
Caseware
Senior Software Developer III*
Caseware
⚡ Apply early Bogotá, Colombia · location restricted
● New 👁 Seen ✓ Applied 11h ago
Fullstory
Staff Software Engineer, Backend
Fullstory
⚡ Apply early Bogotá, Colombia · location restricted $90,000–$100,000
● New 👁 Seen ✓ Applied 17h ago
OpenMined
Senior Software Engineer - AI Oversight
OpenMined
⚡ Apply early Colombia · location restricted
● New 👁 Seen ✓ Applied 1d ago
OpenMined
Senior/Staff Software Engineer - Tech Lead
OpenMined
⚡ Apply early Colombia · location restricted
● New 👁 Seen ✓ Applied 4d ago
Dev.Pro
Senior Software Engineer / Team Lead - OP02307
Dev.Pro
⚡ Apply early São Paulo, State of São Paulo,... · location restricted
● New 👁 Seen ✓ Applied 4d ago
Sabre
Sr. Software Engineer
Sabre
⚡ Apply early Bogota, Bogota, Colombia Onsite
● New 👁 Seen ✓ Applied 4d ago
Dev.Pro
Senior Java Software Engineer (Oracle) - OP02295
Dev.Pro
⚡ Apply early São Paulo, São Paulo, Brazil · location restricted
● New 👁 Seen ✓ Applied 4d ago
Backblaze External Website
Senior Software Engineer - Data Infrastructure
Backblaze External Website
⚡ Apply early Remote - Colombia Hybrid
● New 👁 Seen ✓ Applied 4d ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Metova

See all jobs at Metova →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free