Full-Stack Software Engineer

Posted 22 Hours Ago
Be an Early Applicant
6 Locations
Remote
Mid level
Information Technology • Mobile • Software
The Role
Designs, develops, and maintains scalable full-stack applications using Next.js, React, Python, and Go. Builds microservices, REST and GraphQL APIs, event-driven systems, and AI-powered applications with LLMs and intelligent agents. Responsibilities include cloud deployments, CI/CD optimization, testing, code reviews, security, performance, and reliability improvements. Collaborates cross-functionally while applying Clean Architecture, Domain-Driven Design, and secure software development practices.
Summary Generated by Built In

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.

Skills Required

  • 3-5 years of experience in full stack software development
  • Strong development experience with Next.js, React, Python, and/or Go
  • 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
  • Knowledge of NoSQL technologies such as MongoDB or Redis
  • Familiarity with Kafka, RabbitMQ, or Azure Service Bus
  • Experience with Docker and Kubernetes
  • Knowledge of CI/CD pipelines and Git
  • Knowledge of 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 LLMs such as OpenAI or Anthropic
  • Understanding of SOLID principles, object-oriented programming, and design patterns
  • Familiarity with Domain-Driven Design, Clean Architecture, and Clean Code practices
  • Experience with SonarQube and code coverage analysis
  • Experience with automated testing frameworks
  • Experience working in Agile environments using Scrum or Kanban
  • Familiarity with Azure Web Apps, Azure API Management, and AWS Lambda
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Franklin, TN
81 Employees
Year Founded: 2006

What We Do

Metova is a privately held leading technology company creating custom world-class mobile, web, and Internet of Things technology services for customers looking to respond to a disruption in their industry or looking to make waves as the disruptor. We build amazing things for companies that disrupt and innovate, have been building custom software solutions since 2006, and can help anyone do the same. We help companies transform their business through technology to meet the growing expectations of the customers they have and the customers they want. By helping identify their needs, we can define and build the experiences they expect, align with business goals to streamline workflows, and increase revenues while delighting customers.

Similar Jobs

Donorbox Logo Donorbox

Software Engineer

Artificial Intelligence • Fintech • Information Technology • Marketing Tech • Payments • Social Impact • Software
Remote
11 Locations
150 Employees
52K-58K Annually

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
18 Locations
11000 Employees
173K-274K Annually

AssureSoft Logo AssureSoft

Software Engineer

Information Technology • Consulting
Remote
11 Locations
272 Employees

AssureSoft Logo AssureSoft

Software Engineer

Information Technology • Consulting
Remote
11 Locations
272 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account