e are looking for an experienced Nodejs Full Stack Developer* to join our product development team. The role will focus on designing and developing **backend and frontend modules for AWS IoT and cloud-based applications**, while following established software development standards.
The ideal candidate will have robust hands-on experience in **TypeScript, Node.js, ReactJS, AWS Cloud, and AWS IoT**, along with the ability to provide technical guidance to development teams.
## Key Responsibilities
* Design, develop, and maintain **AWS IoT/Cloud-based applications** using TypeScript, Node.js, and ReactJS.
* Collaborate with onsite, offshore, cross-functional, Product Management, frontend, SQA, and architecture teams.
* Work closely with Solution Architects on **low-level design**.
* Plan and delegate sprint activities while contributing hands-on to development.
* Identify technical risks and failure modes early in the development lifecycle.
* Develop POCs to validate solutions and mitigate technical risks.
* Guide and mentor junior developers.
* Participate in peer code reviews and ensure adherence to development standards.
* Participate in **PI Planning** and identify technology challenges related to Epics and Stories.
* Ensure **Non-Functional Requirements (NFRs)** and required compliance standards are met.
* Implement effective alerts and monitoring to support smooth application operations.
* Contribute to building scalable, secure, and cost-efficient cloud solutions.
## Required Skills & Experience
3 to 9 of overall software development experience.
* Minimum 2 years of experience developing cloud-native applications on AWS**.
* Strong hands-on experience with:
* **TypeScript**
* **Node.js**
* **ReactJS**
* Experience with **AWS IoT Core**.
* Strong knowledge of AWS cloud-native services, including:
* AWS Kinesis
* DynamoDB
* Lambda
* API Gateway
* Timestream
* SQS
* SNS
* CloudWatch
* Experience developing APIs using:
* REST
* GraphQL
* WebSockets
* Hands-on experience with **CI/CD processes**.
* Strong understanding of creating AWS infrastructure using **Serverless Framework and/or AWS CDK**.
* Experience implementing **application alerts and monitoring**.
* Good understanding of **Jest, unit testing, and integration testing**.
* Experience with **AWS cost optimization**.
* Strong understanding of **AWS security and securing cloud services**.
## Leadership & Soft Skills
* Strong analytical and problem-solving abilities.
* Ability to work independently and take ownership.
* Experience mentoring and guiding junior developers.
* Strong collaboration and communication skills.
* Ability to manage multiple projects and priorities.
* Experience with sprint planning, delegation, and technical decision-making.
* Ability to identify technical challenges and proactively propose solutions.