Job Title : Senior Developer NodeJS
Experience: 4 Years
Relevant Experience in NodeJS: 4 years
Budget : 7 LPA 13 LPA
Notice Period: Immediate 30 days
Location: Bengaluru/Bangalore
Education: UG Any Graduate Any Specialization
Industry Type: ITSoftware/ Software Services
Functional Area: Product Development
Technology:
Must have Nodejs AngularJs
Roles and Responsibilities:
- Responsible for writing server side web application/ business logic.
- Develop new user facing features
- Work with the existing applications and help evolve it by building reusable code and libraries
- Optimize applications for performance and scalability
- Collaborate with other team members
- Writing reusable testable and efficient code
- Proactive attitude on identifying problems and providing solutions.
- Creative and innovative thinking is appreciated.
- Integration of userfacing elements developed by frontend developers with serverside logic.
- Writing reusable testable and efficient code.
- Design and implementation of lowlatency highavailability and performant applications.
Requirements:
- At least 4 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop and know its quirks and workarounds.
- Extensive experience in Node.js
- Good knowledge of Redis its data types and their use cases.
- Deep expertise and handson experience with Web Applications and related programming languages such as HTML CSS & CSS Preprocessors jQuery.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks such as Angular.
- Ability to make changes in a backward compatible manner.
- Experience with Web sockets Service Workers and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Strong with algorithms.
- Proficient understanding of code versioning tools such as Git.
- Should be a fast learner and a gogetter — without any fear of trying out new things Preferences.
- Have built a backend for applications using NodeJs (APIs).
- Have built a frontend for applications using Angular 5 or above (preferred but not mandatory).
- Experience working with IBM/AWS/Google Cloud platforms in deployment and setup of Applications.
- Experience working with versioning tools such as GitHub/Bitbucket or others.
- Experience with inclient interaction is a plus.
- Healthcare experience will be a bonus
- AngularJs and Angular experience options and a bonus (full stack experience)
- Any cloud exposure optional