Node.js Developer 

Appsierra

Hyderabad ,Telangana , India
₹ 2800000 - ₹ 3000000 /Yr
6 - 8 Yrs
Posted on: November 07, 2025 Applied: 0 Candidates

Skills

node.js javascript typescript aws nest.js

Job Description

job Title: Node.js Senior Developer  

Experience: Up to 8 Years  

Skills Set: Node js, JavaScript, Typescript, SQL, Angular  

Good to have: AWS, NestJS, Loopback, Java   

Salary Range: As per market standards   

  

We are seeking an experienced software developer with expertise in Node.js and Angular to drive the development of enterprise-grade, scalable applications. This role requires strong hands-on experience with cloud-native deployments as well as proficiency in building high-performance, low-latency, REST APIs.    

  

  

Responsibilities:  

  

  • API Development: Build and optimize scalable, high-performance REST APIs to support both front-end and external services.  

  • Microservices & Architecture: Experience with microservices and distributed systems architecture.  

  • Scalable Systems: Proven experience designing and deploying scalable and high-availability systems.  

  • Architecture & Design: Lead the design and architecture of scalable, enterprise-grade, and low-latency applications using Node.js, Angular, and cloud technologies.  

  • Database Integration: Integrate databases (SQL and NoSQL) with Node.js applications and ensure optimal performance and data integrity.  

  • Middleware Development: Develop middleware components to handle authentication,  

authorization, logging, and other cross-cutting concerns.  

  • Cloud Infrastructure: Utilize AWS services such as EC2, S3, RDS, and Lambda to ensure the scalability and security of cloud-based applications.  

  • Full-Stack Development: Hands on development experience across both the front-end (using Angular) and back-end (using Node.js), ensuring seamless integration and performance optimization.   

  • Code Quality: Write clean, well-structured, and maintainable code adhering to coding standards and best practices.  

  • Performance Optimization: Identify and address performance bottlenecks and implement optimizations to improve application performance.  

  • Security: Implement security best practices to protect against common web application security threats, such as SQL injections, XSS, CSRF, etc. Ensure the implementation of security best practices in both front-end and back-end applications, addressing vulnerabilities and ensuring secure data handling.  

  • Testing: Conduct unit tests, integration tests, and end-to-end tests to ensure the reliability and stability of applications.  

  • Collaboration: Collaborate closely with cross-functional teams, including front-end developers, product managers, and UX/UI designers, to ensure seamless delivery of products.  

  • Angular Expertise: Lead the front-end development using Angular, guiding the team in building responsive, user-friendly, and high-performance web applications.  

  • Java Integration (Good to Have): Utilize knowledge of Java stack to collaborate on or extend services built with Java where necessary.  

  

Requirements:  

  • Strong proficiency in JavaScript and TypeScript, with hands-on coding expertise and an algorithmic approach to problem-solving.  

  • Expertise in Node.js for back-end and Angular for front-end development.  

  • Microservices & Architecture: Experience with microservices and distributed systems architecture.  

  • Scalable Systems: Proven experience designing and deploying scalable and high-availability systems.  

  • Databases: Strong knowledge of SQL and NoSQL databases like PostgreSQL, MongoDB, etc.  

  • Java Stack (Good to Have): Familiarity with the Java stack for building backend services is a plus.  

  • Cloud & DevOps: Hands-on experience with AWS, Kubernetes, and CI/CD pipelines for automated deployments.  

  • Monitoring & Optimization: Proficiency in using Prometheus and Grafana to monitor and optimize application performance.  

  • Version Control: Expertise in Git and collaborative development tools.  

  • Problem-Solving: Strong analytical and problem-solving skills to tackle complex technical challenges.  

  • Team Leadership: Demonstrated ability to lead engineering teams, mentor developers, and drive technical vision.  

  • Communication: Excellent communication skills for working with technical and non-technical teams.  

  • Proficiency in managing and optimizing applications in production environments, ensuring reliability, scalability, and security  

  • We are strongly seeking candidates with full life cycle experience in building at least one enterprise-grade product and implementing scalable deployments.  

About Company

Appsierra

Telangana ,India

IT

200 employees