Backend Developer (Node.js + TypeScript + Dynamo DB + AWS Serverless) for a social media backend
Orçamento: $10.0 - $15.0
HOURLY / PART_TIME
⭐ 0.00 (0)
India
dynamodb, mysql, api-integration, amazon-web-services, api, node.js, aws-lambda, api-development, restful-api, database
Senior Backend Developer (Node.js + TypeScript + AWS)
need of this app: share opinions, create posts, join communities, engage in discussions, follow topics, and interact with sports content in a modern social-media experience.
We are looking for an experienced Backend Developer to architect and build a high-performance backend capable of serving thousands of concurrent users with low latency and excellent scalability.
Technology Stack
Node.js
TypeScript
AWS Lambda
API Gateway
Aurora PostgreSQL Serverless v2
Redis (ElastiCache)
S3
CloudFront
Prisma ORM
Firebase Cloud Messaging (FCM)
Scope of Work
Core Features
User authentication and profiles
Communities
Posts and comments
Upvotes and downvotes
Follow system
Notifications
Home feed generation
Trending feed
Search infrastructure
Moderation and reporting tools
Responsibilities
Design and develop scalable REST APIs using Node.js and TypeScript.Architect PostgreSQL database schemas and relationships.
Build a high-performance feed system for home, community, and trending feeds.
Implement Redis caching strategies to minimize database load.
Optimize database queries, indexes, and API performance.
Design scalable notification and activity systems.
Integrate AWS services including Lambda, API Gateway, S3, CloudFront, and Aurora PostgreSQL.
Implement cursor-based pagination for feeds and comments.
Ensure security, scalability, maintainability, and reliability of the platform.
Required Skills
Strong experience with Node.js and TypeScript.
Experience building production-grade REST APIs.
Strong PostgreSQL database design and optimization skills.
Experience with Redis caching.
Experience with AWS Lambda and API Gateway.
Experience designing scalable database relationships.
Knowledge of Prisma ORM or equivalent ORM frameworks.
Experience implementing authentication, authorization, and security best practices.
Strong understanding of feed systems and social platform architecture.
Preferred Skills
Experience with Aurora PostgreSQL Serverless.
Experience with Redis caching at scale.
Experience designing ranking, trending, and recommendation systems.
Familiarity with AWS CloudFront and CDN optimization.
Experience handling high-concurrency applications.
Important
This role is not a basic CRUD backend project.
Discussion forums
High-traffic content applications
Particular emphasis will be placed on:
Feed architecture
Database optimization
Redis caching
Query performance
Scalability planning
Abrir na Upwork