Senior Node.js Developer
Published date: 2024/01/10
- Location: Bangalore, Karnataka, India
Who are we:
Ken42 helps educational institutions cater to all their evolving needs from a single, unified platform. This platform has been designed to help institutions deliver better learning outcomes for students, sharper insights for promoters, automation of time-consuming tasks for administrators, and improved teaching experience for faculty.
Know more about us on https://www.ken42.com/
What we are looking for:
Role: Senior Node.js Developer
We are looking for a senior Node.js developer - someone who is a highly skilled technical expert that will be responsible for designing and developing scalable and high-performance applications.
Experience Required: 6-8 years experience
Location: Bangalore (On site)
What you’ll do:
• Architecture: Good understanding of microservices architecture and work closely with architects for product requirements and management stack.
• Development: Responsible for developing Node.js applications, including writing clean, modular, and efficient code that adheres to industry best practices.
• Team Leadership: Leads a team of developers, providing guidance, mentoring, and technical support as needed.
• Technical Expertise: Has extensive knowledge of Node.js, JavaScript, and related technologies, including databases, APIs, and frameworks.
• Project Management: Responsible for managing the entire project lifecycle, including requirements gathering, planning, execution, and delivery.
• Quality Assurance: Responsible for ensuring that the Node.js applications meet high-quality standards, including testing, debugging, and code reviews.
• Communication: Communicate with stakeholders, including clients, project managers, and other technical teams, to provide updates and recommendations on project status, technical issues, and future development plans.
• Continuous Improvement: Responsible for continuously improving the Node.js applications, including identifying and implementing new technologies, improving performance, and optimizing code.
Technical Requirements:
• Node.js Expertise: Should have a deep understanding of Node.js, including its core features, best practices, and frameworks like Express and Nest.js.
• Front-end Development: Should be proficient in front-end technologies like HTML, CSS, and JavaScript frameworks like React or Angular, to build web applications.
• Back-end Development:
• Should have experience in backend development using Node.js, including creating and maintaining APIs, connecting to databases, and implementing security features.
• Hands-on experience in developing and deploying loose coupled microservices.
• Expert knowledge of deploying container-based applications using tools such as Docker.
• Worked on Design and development of RestFul APIs using Node.js and JSON.
• Expertise on implementation of Restful API using Node.js[Express/Loopback/Nest/Meteor].
• Knowledge on Message Routing and Kafka Broker implementation in node.js
• Database Management: Should be proficient in database management, including experience with both SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, and Redis.
• Cloud Services: Should have experience working with cloud platforms like Azure/AWS, including deploying applications on cloud servers, managing databases, and configuring services like load balancing and caching.
• DevOps: Should have experience in DevOps tools and practices, including CI/CD pipelines, containerization using Docker, and configuration management using tools like Ansible or Chef.
• Testing: Have experience with testing frameworks like Jest, Mocha, or Chai, including writing unit tests, integration tests, and end-to-end tests.
• Code Quality and Performance: Have experience in code quality and performance optimization, including writing efficient and scalable code, identifying and fixing bottlenecks, and implementing monitoring and logging solutions.
• Security: Should be proficient in security best practices, including implementing authentication and authorization mechanisms, protecting against common web application attacks like SQL injection and XSS, and securing APIs.
• Agile Methodology: Should have experience working with Agile development methodologies like Scrum or Kanban, including participating in stand-up meetings, sprint planning, and retrospectives
Ken42 helps educational institutions cater to all their evolving needs from a single, unified platform. This platform has been designed to help institutions deliver better learning outcomes for students, sharper insights for promoters, automation of time-consuming tasks for administrators, and improved teaching experience for faculty.
Know more about us on https://www.ken42.com/
What we are looking for:
Role: Senior Node.js Developer
We are looking for a senior Node.js developer - someone who is a highly skilled technical expert that will be responsible for designing and developing scalable and high-performance applications.
Experience Required: 6-8 years experience
Location: Bangalore (On site)
What you’ll do:
• Architecture: Good understanding of microservices architecture and work closely with architects for product requirements and management stack.
• Development: Responsible for developing Node.js applications, including writing clean, modular, and efficient code that adheres to industry best practices.
• Team Leadership: Leads a team of developers, providing guidance, mentoring, and technical support as needed.
• Technical Expertise: Has extensive knowledge of Node.js, JavaScript, and related technologies, including databases, APIs, and frameworks.
• Project Management: Responsible for managing the entire project lifecycle, including requirements gathering, planning, execution, and delivery.
• Quality Assurance: Responsible for ensuring that the Node.js applications meet high-quality standards, including testing, debugging, and code reviews.
• Communication: Communicate with stakeholders, including clients, project managers, and other technical teams, to provide updates and recommendations on project status, technical issues, and future development plans.
• Continuous Improvement: Responsible for continuously improving the Node.js applications, including identifying and implementing new technologies, improving performance, and optimizing code.
Technical Requirements:
• Node.js Expertise: Should have a deep understanding of Node.js, including its core features, best practices, and frameworks like Express and Nest.js.
• Front-end Development: Should be proficient in front-end technologies like HTML, CSS, and JavaScript frameworks like React or Angular, to build web applications.
• Back-end Development:
• Should have experience in backend development using Node.js, including creating and maintaining APIs, connecting to databases, and implementing security features.
• Hands-on experience in developing and deploying loose coupled microservices.
• Expert knowledge of deploying container-based applications using tools such as Docker.
• Worked on Design and development of RestFul APIs using Node.js and JSON.
• Expertise on implementation of Restful API using Node.js[Express/Loopback/Nest/Meteor].
• Knowledge on Message Routing and Kafka Broker implementation in node.js
• Database Management: Should be proficient in database management, including experience with both SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, and Redis.
• Cloud Services: Should have experience working with cloud platforms like Azure/AWS, including deploying applications on cloud servers, managing databases, and configuring services like load balancing and caching.
• DevOps: Should have experience in DevOps tools and practices, including CI/CD pipelines, containerization using Docker, and configuration management using tools like Ansible or Chef.
• Testing: Have experience with testing frameworks like Jest, Mocha, or Chai, including writing unit tests, integration tests, and end-to-end tests.
• Code Quality and Performance: Have experience in code quality and performance optimization, including writing efficient and scalable code, identifying and fixing bottlenecks, and implementing monitoring and logging solutions.
• Security: Should be proficient in security best practices, including implementing authentication and authorization mechanisms, protecting against common web application attacks like SQL injection and XSS, and securing APIs.
• Agile Methodology: Should have experience working with Agile development methodologies like Scrum or Kanban, including participating in stand-up meetings, sprint planning, and retrospectives
0 page views
Related listings
-
Fintech AssociatesSAVE PSoftware Developer1) Responsible for application logins and offer acceptance 2) Should be able to collect the loan documents on Email or Whatsapp for Logins 3) Incoming and Existing lead responsibility 4) Should be able to take care of daily calls and logins 5) Should...2026/11/07
-
TCS Opportunity for Network Data-Bangalore/Pune/Hyd/PuneSoftware DeveloperJD: Establishedexperience in Networking Demonstrated problem solving, analytical and investigative skills Basic working knowledge in several of the following technologies and domains: LAN Access (Cisco IOS, Aruba Provision/CX) Data Center Networking ...2026/11/07
-
Oracle Taleo Consultant - Bangalore - 3 YearsSAVESoftware DeveloperOracle Taleo Consultant Location Bangalore, Hyderabad Experience 3+ year Skills: Oracle Taleo, ORC, TCC, BI Publisher/ SQL/ PLSQL, OTBI, Fast Formula Responsibilities: 2-6 yrs of Techno-Functional hands on experience as a consultant or analyst workin...2026/11/07
