Senior Software Engineer - Node.js
Trivandrum
in 22 days
Brief DescriptionRole :Senior Software Engineer- Node.js Experience : 5-7years Work Mode : Hybrid Responsibilities:
- Architect and develop backend applications.
- Write scalable, maintainable, and testable code.
- Participate in code reviews and design discussions.
- Develop and manage REST APIs with a focus on design and architecture.
- Mentor and develop Junior Developers.
- Conduct thorough code reviews. Skills & Qualifications:
- Excellent knowledge in:
RDS, Sequelize ORM
AWS: Lambda, S3, Cognito, EventBridge, CloudWatch, CloudFront, SES, SQS.
- Strong understanding of object-oriented JavaScript and ES6+.
- Proficiency in Node.js and frameworks such as Express.js and Socket.io.
- Hands-on experience with Relational and NoSQL databases particularly PostgreSQL, MySql, MongoDB and DynamoDB
- Good understanding of asynchronous request handling.
- Strong aptitude and passion for learning emerging technologies.
- Experience with team management, technical leadership, and mentoring.
- Expertise in managing and executing all phases of the Software Development Life Cycle (SDLC).
- Strong analytical, relationship management, presentation, written, and verbal communication skills.
- Experience in building, implementing, and deploying unit tests within a CI/CD pipeline. Interested candidate please drop your updated resume to careers@inapp.com Preferred SkillsNode.js, Express.js and Socket.io, Lambda, S3, Cognito, EventBridge, CloudWatch, CloudFront, SES, SQS.