Job Title: Node.js Senior Developer
Experience : 5-10 Years
Skills Set : Node js, Javascript, Typescript ,SQL, Angular
Good to have : AWS, Loopback, Java
Salary Range- 25- 35 Lakhs
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:
? Architecture & Design: Lead the design and architecture of scalable, enterprise-grade,
and low-latency applications using Node.js, Angular, and cloud technologies.
? 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.
? 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.
? 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 Kubernetes, AWS, 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.
? We are strongly seeking candidates with full life cycle experience in building at least one enterprise-grade product and implementing scalable deployments.
Job Type: Full-time
Pay: ?100,000.00 - ?250,000.00 per month
Benefits:
• Commuter assistance
• Internet reimbursement
• Paid sick time
• Provident Fund
Schedule:
• Day shift
Supplemental Pay:
• Commission pay
• Performance bonus
• Quarterly bonus
• Yearly bonus
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.