NodeJS Developer

  3+ years (Freshers with Good Relevant knowledge can also apply)
   Bangalore (next 2 or 3 months work from home, depends on the situation)
  6 LPA to 20 LPA

Last Date to Apply was May 31, 2021
About Company

Skillmine Consulting was founded with a simple aim in mind – Enable Businesses to maximize their growth by IT Initiatives. Today, Ten years later, we have established ourselves as a cutting-edge IT Consulting & Managed Services provider with a proven track record of helping our customers businesses gain a competitive advantage in their respective markets.

Job Description

Skills and Qualifications

  • TypeScript
  • Nodejs, NestJs with Fastify and Express
  • MongoBD, Elasticsearch
  • RESTful APIs
  • Git
  • Agile Development Methodologies
  • Micro service knowledge
  • Graph API is Plus
  • Worked in Bigdata stack is plus (Kafka, Spark, Cassandra)
  • Also candidate knowing java, aps.net with c#, python and ready to work on the above stack.

Responsibilities

  • Minimum of 3+ years of hands-on experience building FULLSTACK applications in NodeJS, Typescript, MongoDB and NestJS
  • Strong and mandatory experience in building applications using the Microservices architecture in NodeJS
  • Strong and mandatory skills in Automating Components, Perceptibility, Configuration Management, Debugging & Consistency while writing Microservices.
  • Proficient in working in ES6/TypeScript with NodeJS & Fasty/Express
  • Knowledge of framework like NextJS, NestJs is plus
  • Adhere to best practices of engineering by writing high-quality code
  • Good knowledge of building RESTful APIs
  • Optimize application for performance and speed
  • Hands on experience in Elastic Search and related technologies
  • Hands on experience with one or more testing frameworks such as Jest
  • Hands on experience to write / conduct unit & integration testing to ensure code meets high-quality standards
  • Experience with source control management systems (Git/SVN)
  • Experience with Agile development methodologies
  • Ensure that developed solutions are peer reviewed and formally documented
  • Develop and maintain high traffic / high performance Node based web applications and web services, including support for mobile
  • Participate in support activities to help UI developers integrate with APIs / services
  • Knowledge of all development aspects within an Agile SDLC framework, including; estimation, design, development, unit test, code reviews, and documentation
  • Develop solutions that satisfy business requirements as outlined in user stories, and within agreed upon timelines
  • Ensure solutions are of high-quality with regards to following standards and best practices, as well as satisfying security and performance requirements
  • Good verbal and written communication skills.
  • HTML, Bootstrap, CSS experience a plus.
  • Collaborate with multiple stakeholders, including Production Support, BAs, Architect, Project Managers, and Product Owners to deliver high quality solutions.
  • Experience with CICD, containers and container management platforms(Dockers, Docker Swarm/Kubernetes, etc.)
  • Good understanding of the Twelve-factor App methodology is a major plus.