M

Metova

Custom software development and digital consulting

Full-Stack Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in ColombiaNo salary listedRemote

About the Job

Requirements

  • Three to five years of experience in full-stack software development.
  • Strong development experience with Next.js (React), Python, and/or Go (Golang).
  • 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 and Git; Azure DevOps is preferred.
  • 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.

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

Desired Qualifications

  • Strong understanding of SOLID principles, object-oriented programming, and design patterns.
  • Familiarity with Domain-Driven Design, 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.

About the Company

Metova

Custom software development and digital consulting

Metova is a custom software development and consulting agency building digital products for startups, Fortune 500s, and government entities. It delivers the full software lifecycle across mobile, web, IoT, and connected devices, including research, design, development, QA, and maintenance, with cybersecurity expertise for government customers. It differentiates itself through its veteran-owned status, government cybersecurity experience, nearshore talent via Metova Strategies and Central Standard Talent, and strategic partnerships like Zebra ISV, enabling end-to-end delivery. Its goal is to help clients transform operations and products with dependable software and scalable technology solutions while expanding access to talent.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Franklin, TN
Founded
2006

Recently Posted Jobs

Explore more opportunities at Metova

See more jobs