TymblHub

© 2026 TymblHub

Sr Software Engineer (Node JS)

UNIDEL Group
Posted on

Experience
4 - 6 yrs
Job Location
Pune, India
Vacancy
1
Designation
Senior Software Engineer
Job Type
Not specified

Job Description

  • Designation - Sr Software Engineer
  • Qualification - Bachelor s degree in computer science, IT, ETC, Mechanical or equivalent.
  • Location - Pune
  • Experience - 4 - 6 Years

Role summary

We are seeking a highly skilled Senior Software Engineer (Node.js) with 4-6 years of hands-on experience in designing, developing, and deploying scalable cloud-based applications. The ideal candidate will be capable of working independently across the full software development lifecycle-from requirement analysis and system design
to implementation, testing, and deployment.

Key Responsibilities

  • Design, develop, and maintain backend services using Node.js for scalable web and cloud applications.
  • Translate business requirements into detailed technical specifications and design documents.
  • Build and integrate RESTful APIs and real-time services using MQTT and WebSocket.
  • Develop cloud-native solutions on AWS (EC2, Lambda, API Gateway, S3, RDS/DynamoDB, IoT Core, etc.).
  • Implement unit and integration tests using frameworks like Jest, Mocha, or Chai.
  • Ensure secure coding practices, including authentication, authorization, encryption, and vulnerability mitigation.
  • Apply software engineering best practices: clean code, SOLID principles, design patterns, and code reviews.
  • Work with relational and non-relational databases (PostgreSQL/MySQL, MongoDB/DynamoDB).
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimations.
  • Use JIRA, Confluence, and Git for project tracking, documentation, and version control.
  • Collaborate with cross-functional teams including UI/UX, QA, DevOps, and product stakeholders.
  • Provide technical guidance and mentoring to junior engineers when required.
  • Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity

Required Skills Qualifications

  • 4-6 years of professional experience in Node.js backend development.
  • Strong experience with AWS Cloud services.
  • Proficiency in unit testing frameworks (Jest, Mocha, Chai, etc.).
  • Solid understanding of secure coding practices (OWASP, OAuth, JWT, TLS, etc.).
  • Experience with both SQL and NoSQL databases.
  • Hands-on experience with MQTT and WebSocket based systems.
  • Strong knowledge of Agile development methodologies.
  • Experience using JIRA, Confluence, Git in enterprise environments.
  • Excellent written and verbal communication skills.
  • Ability to work independently from requirement gathering to delivery.

Good to Have (Preferred)

  • Knowledge of GDPR compliance and ISO 27001 security standards.
  • Experience building web applications for European markets (data residency, compliance, performance).
  • Domain experience in HVAC / IoT / Smart Systems.
  • Exposure to DevOps practices (CI/CD, Docker, monitoring, logging).
  • Experience with microservices and event-driven architectures.

Soft Skills

  • Strong problem-solving and analytical mindset.
  • High ownership and accountability.
  • Ability to communicate complex technical concepts to non-technical stakeholders.
  • Proactive, self-driven, and comfortable working in fast-paced environments.
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.