Node Js Developer

Job Code : PTM/NJD/1226

Should have 4-5 years of experience

Qualification: Master's/Bachelor's in Computer Science, Computer Engineering or equivalent.

Location: Trivandrum

  • Job Description:
  • We are looking for a NodeJS and Javascript Developer responsible for managing back-end services and the interchange of data between the server and UI. Your primary focus will be the development of all server-side logic, definition and maintenance of the database, API, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies and end to end application and data lifecycle is very important.
  • Responsibilities:
  • Development of server-side functionality, REST APIs
  • Integration of UI elements in the application
  • Build efficient, testable, and reusable Node modules
  • Solve complex performance problems and architectural challenges
  • Design and development of data layer using SQL/NoSQL databases
  • Development of REST APIs as well as consuming/integrating the 3rd party services
  • Establishing build and deployment environment
  • Developing cool applications integrating Blockchain, AI and Business critical modules
  • Skills And Qualifications:
  • Hands on experience and deep understanding of NodeJS, Javascript
  • Hands on experience in MongoDB or similar NoSQL databases and their declarative query languages
  • Experience in large enterprise applications involving multiple services and applications
  • Understanding of MVC design patterns
  • Knowledge of object-oriented programming
  • Good knowledge and experience in Socket programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as Git, Gitlab, GitHub, Jenkins or Travis CI Implementing automated testing platforms and unit tests using mocha, chai, or seleneum etc
  • Drop your resume to

(Please make sure you include the job code in the subject of the Email when applying)

PalnarDriven By Values!