Job description- Node JS Developer
Location- Noida-62
Mode- work from office only
Roles and responsibilities:
- Translate business requirement into high quality code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Design, develop and own components of a highly scalable, distributed web services platform.
- Designing new features and implementing them.
- Implement tasks in a highly technological, innovative, and challenging environment.
- Manage the full life cycle of Software Development by using design principles and product specification to continuously enhance the product.
- Collaborate with managers and development teams for ideating, designing and launching new features.
Required Skills: -
- 2+ years of full-time hands-on experience in full-stack programming.
- 2-5 years’ experience in developing micro services using NodeJS.
- Experience in AWS server less technologies (Lambda, API Gateway etc.).
- 1-2 years’ experience in designing micro services.
- Working knowledge of web security including XSS, CSRF, SQL Injection, etc.
- Extensive knowledge of web stacks, libraries, and frameworks.
- Great organizational and time management skills.
- Strong knowledge of API and web-service (REST, SOAP) design, coding and implementation.
- Experience with any of them is a plus: Memcache, Redis, Solr/Lucene/Elastic Search, Varnish, MongoDB or any NoSQL DB.
- Excellent Object Orientation, coupled with excellent problem solving and debugging skills.
- Experience with Node.js mandatory. Exposure to multiple back-end languages (e.g. C#, Java, Python, PHP) and frameworks (e.g. React, Node.js) is a definite plus.
- Experience with AngularJS. Exposure to multiple front-end languages and frameworks (e.g. HTML/ CSS, JavaScript, TypeScript, AngularJS, Vue.js) is a definite plus.
- Familiarity with databases (e.g. MySQL, MongoDB, DynamoDB), web servers (e.g. Apache), and UI/UX design is must
- Must be hands-on with AWS server less development and deployment
- Excellent communication and teamwork skills
- Great attention to detail
- An analytical mind
Skills:- NodeJS (Node.js) and Python