Talent.com
No longer accepting applications
Back End Developer

Back End Developer

ZippyDehra Dun, Uttarakhand, India
18 hours ago
Job description

Backend Developer (Node.js / Python) — 4+ Years Experience

Company Description

Zippy is an innovative AI-powered content platform and screen-free audio player designed for kids aged 3–8. It engages children through iconic audio stories, immersive graphic books, and daytime radio shows, while also offering soothing sleep stations at night. Zippy uses AI to personalize family stories and adapt content as children's needs evolve. By combining learning, entertainment, and personalization, Zippy aims to provide a unique and dynamic experience for every child.

About the Role

We are seeking a

Backend Developer

with a passion for designing scalable, event-driven architectures and building high-performance backend systems.

You’ll work across Node.js and Python-based services, developing APIs, managing data flows, and orchestrating event-driven pipelines that power real-time, intelligent applications.

If you enjoy solving complex backend problems, building efficient data and messaging systems, and leveraging the latest in distributed computing, this role is for you.

Key Responsibilities

Design, build, and maintain backend services using

Node.js

(TypeScript / JavaScript) or

Python

(FastAPI, Django, or Flask).

Develop and optimize

RESTful

and

GraphQL APIs

for low latency and scalability.

Architect and implement

event-driven systems

using

message brokers

like

Kafka ,

RabbitMQ ,

Redis Streams , or

AWS SQS / SNS .

Build

microservices

that communicate via

async messaging ,

pub / sub , and

stream processing

patterns.

Manage and optimize

databases

(PostgreSQL, MongoDB, Redis) for performance and reliability.

Implement

authentication ,

authorization , and

secure communication

(JWT, OAuth2, HTTPS, TLS).

Write clean, modular, and testable code with

unit / integration tests

using frameworks like

Jest ,

PyTest , or

Supertest .

Collaborate with DevOps to containerize and deploy services via

Docker ,

Kubernetes , and

CI / CD pipelines

(GitHub Actions, Jenkins, or ArgoCD).

Instrument applications with

metrics, logging, and tracing

tools (Prometheus, Grafana, ELK, OpenTelemetry).

Participate in

architecture reviews ,

code reviews , and drive backend best practices across teams.

Required Skills & Experience

4+ years of backend development experience in

Node.js

and / or

Python .

Strong proficiency with

TypeScript ,

JavaScript (ES6+) , and / or

Python 3.x .

Proven experience with

event-driven architecture ,

message queues , and

asynchronous programming .

Deep understanding of

microservices

and

distributed systems design .

Solid experience with

SQL and NoSQL databases

— PostgreSQL, MySQL, MongoDB, Redis.

Experience with

Docker ,

Kubernetes , and

cloud deployment

(AWS, GCP, Azure).

Familiarity with

CI / CD pipelines ,

GitOps , and

infrastructure as code

(Terraform, Helm).

Strong understanding of

API design principles ,

performance optimization , and

security best practices .

Hands-on experience with

testing frameworks

and

TDD / BDD

workflows.

Strong collaboration skills with ability to work in agile, cross-functional teams.

Bonus Skills

Experience with

Kafka ,

RabbitMQ ,

NATS ,

Google Pub / Sub , or

AWS EventBridge .

Experience with

stream processing frameworks

(Kafka Streams, Faust, Celery, or Apache Flink).

Familiarity with

serverless backends

(AWS Lambda, Cloud Run, Azure Functions).

Experience building

GraphQL APIs

and federated schema designs.

Familiarity with

observability

tooling (distributed tracing, service meshes like Istio or Linkerd).

Knowledge of

domain-driven design (DDD)

and

CQRS

patterns.

Contributions to

open-source projects

or active involvement in developer communities.

Who You Are

You think beyond code — you design systems for scale, resilience, and reliability.

You enjoy working on

asynchronous, real-time systems

and tackling complex performance challenges.

You are hands-on, curious, and stay current with modern backend trends and tools.

You value craftsmanship, collaboration, and clean abstractions over hacks.

You believe in

ownership ,

automation , and

continuous learning .

Create a job alert for this search

Back End Developer • Dehra Dun, Uttarakhand, India