← Trabajos

Backend Developer (Node.js + TypeScript + Dynamo DB + AWS Serverless) for a social media backend

Presupuesto: $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 en Upwork