Node.js Developer
Experience Range: 2 to 10 years
Job Location: Pune (India)
Employment: Full Time
Qualification: B.E./B.Tech/MCA/BCA/B.Sc./BCS
Job Description & Responsibilities:
- Developing web based applications/products, based on the requirement
- Complete hands-on experience with coding, bug-fixing & trouble-shooting
- Documenting the architecture and coding standards
- Gathering & understanding requirements
- Develop design & implement application/scripts independently
- Develop solutions to meet customer & business requirements
- Responsible for ensuring timely and quality delivery
- Self-motivated, and willing to go the extra mile
- Perform design activities which may require extensive exploration and analysis
- Excited by the opportunity to learn new technologies like Internet of Things (IoT), Artificial Intelligence (AI), Machine Learning (ML) etc.
Required Skills:
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available for it
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side CSS preprocessors (such as Stylus, Less, etc)
- Knowledge of front-end technologies (at least one of Angular/React/Vue)
- Integration of multiple data sources and databases into one system
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git