Role: Node.js Tech Lead
Location: Dallas, TX
Experience: 8+ years
Overview:
We are seeking an experienced Node.js Architect/Tech Lead with strong expertise in building and deploying serverless applications on AWS Lambda. The ideal candidate will have deep knowledge of AWS services, microservices architecture, and cloud-native best practices.
Key Responsibilities:
Design, develop, and optimize Node.js-based serverless applications using AWS Lambda.
Implement RESTful APIs and event-driven workflows leveraging AWS services (API Gateway, DynamoDB, SQS, SNS, EventBridge).
Architect and maintain microservices ensuring scalability, performance, and reliability.
Optimize Lambda performance (cold start reduction, concurrency controls, cost management).
Collaborate with cross-functional teams for solution design and delivery.
Required Skills:
8+ years of experience in Node.js / JavaScript (TypeScript preferred).
Strong expertise in AWS Lambda and serverless architecture.
Hands-on experience with API Gateway, DynamoDB, SQS, SNS, EventBridge.
Solid understanding of asynchronous programming (Promises, async/await).
Experience with serverless frameworks (e.g., Serverless Framework, AWS SAM).
Preferred Skills:
Proficiency in TypeScript.
Knowledge of NoSQL and SQL databases (MongoDB, PostgreSQL).
Experience with Docker and containerized workloads.
Exposure to Kinesis, Step Functions.
Understanding of cost optimization in serverless solutions.