6 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Senior Developer specializing in Node.js, TypeScript, and AWS, your role will involve designing, developing, and maintaining high-performance backend services. You will be responsible for architecting scalable systems using PostgreSQL and Redis, integrating OpenAI API for AI-powered functionalities, and managing containerized services on AWS ECS. Additionally, you will configure and maintain storage solutions via AWS S3, Elastic Load Balancers, and API Gateways for secure and optimized routing. Key Responsibilities: - Design, develop, and maintain high-performance backend services using Node.js, TypeScript, and Express.js - Architect scalable systems using PostgreSQL and Redis for large data handling and caching - Integrate and optimize OpenAI API usage for AI-powered functionalities - Develop and maintain containerized services using AWS ECS - Manage storage solutions via AWS S3 and configure access and lifecycle rules - Configure and maintain Elastic Load Balancers and API Gateways for secure and optimized routing - Implement observability using AWS CloudWatch, CloudTrail, and log aggregation tools - Write and maintain unit and integration tests to ensure code reliability and coverage - Collaborate with cross-functional teams including DevOps, Frontend, Product, and AI/ML engineers - Optimize and troubleshoot performance bottlenecks in database queries and backend logic - Enforce best practices in code reviews, security, and system architecture Qualifications Required: - 6+ years of backend development experience with Node.js and TypeScript - Strong experience with PostgreSQL and Redis Cache - Deep understanding of RESTful API design, Express.js, and middleware architecture - Experience with OpenAI APIs (ChatGPT, GPT-4, embeddings, fine-tuning, etc.) - Hands-on experience with AWS services: ECS, S3, API Gateway, CloudWatch, CloudTrail - Experience with unit testing frameworks like Jest, Mocha, or similar - Proven track record of working with large databases and scalable architecture - Knowledge of security best practices and data privacy compliance Good to Have: - Familiarity with GraphQL or gRPC - CI/CD experience with tools like GitHub Actions, CodePipeline, or Jenkins - Experience with Infrastructure as Code (IaC) using Terraform or AWS CDK - Exposure to AI/ML workflows or prompt engineering,

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india

chennai, tamil nadu, india

chennai, tamil nadu, india