Company logo

Senior Software Engineer - Node.js

InApp Information Technologies India Pvt Ltd

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.