Languages & Frameworks: JavaScript (ES6+), TypeScript, RESTful APIs
DevOps: CI/CD pipelines, Azure DevOps
Version Control & Collaboration: Git, Agile methodologies
Cloud Platforms: Strong AWS expertise; knowledge of other cloud services (e.g., Azure) is a plus
Technical Proficiency:
Node.js Development: Expert in developing scalable and efficient backend services using Node.js, with a deep understanding of asynchronous programming (Promises, async/await), event-driven architecture, and microservices.
AWS Serverless Architecture: Hands-on experience with AWS Lambda, API Gateway, S3, SNS, SQS, and other AWS services; ability to architect and deploy serverless solutions.
API Development: Extensive experience in building, securing, and optimizing RESTful APIs.
Cloud Infrastructure: Proficiency in setting up and managing AWS cloud infrastructure; knowledge of other cloud services (e.g., Azure) is a plus
CI/CD & Automation: Experience with continuous integration and continuous deployment (CI/CD) pipelines; familiarity with Azure DevOps for automating deployments.
Database Expertise: Experience with SQL databases (e.g., MsSQL, PostgreSQL)
Testing & Debugging: Solid understanding of testing frameworks (e.g., Jest) and debugging techniques in a serverless environment.