About Us
We are a company that specializes in developing AI technology.
Role Overview
This is a Backend Engineer position where you will design, develop, and maintain scalable backend services using Node.js and frameworks like Fastify and Express.
Responsibilities
You will be responsible for designing and developing backend services with Node.js and frameworks like Fastify and Express.
You will work in a monorepo architecture (Turborepo or Nx) for scalable codebases.
You will implement CI / CD pipelines for automated build, test, and deployment processes.
You will containerize and orchestrate services with Docker and Kubernetes.
You will deploy and maintain infrastructure on cloud platforms such as AWS and / or Google Cloud Platform (GCP).
You will write well-documented APIs and test them using Postman and automated tools.
You will collaborate with cross-functional teams to define, design, and ship new features.
Requirements
Strong experience with Node.js, Typescript and its ecosystem (Fastify, Express, related tools).
Experience working with monorepo setups (Turborepo, Nx).
Proficiency in CI / CD workflows and tools (GitHub Actions, GitLab CI, Jenkins, etc.).
Hands-on experience with Docker and Kubernetes in production environments.
Cloud experience with AWS and / or GCP services (compute, networking, storage).
Experience with AI frameworks such as LangChain, LangGraph, CrewAI, MCP, etc.
Familiarity with API testing (Postman) and load testing tools (k6, JMeter, etc.).
Strong understanding of RESTful APIs, authentication, and authorization mechanisms.
Solid knowledge of databases (SQL / NoSQL) and ORMs such as Drizzle or Prisma.
Excellent problem-solving skills and attention to detail.
Nice to Have
Familiarity with microservices architecture.
Exposure to observability tools (Prometheus, Grafana, ELK, OpenTelemetry).
Knowledge of DevOps practices and infrastructure as code (Terraform).
Experience with Python and FastAPI.
Backend Developer • Anantapur, Andhra Pradesh, India