Full-Time Permanent Remote Jobs In India

Full-Time Permanent Remote Jobs In India

Job Description

Full-Time Permanent Remote Jobs In India, Node. js developers deploy and maintain network applications. They manage the exchange of data between servers and users, develop back-end components, and connect applications with other web services. They also support front-end developers by integrating web-based applications.

Job Details

Hiring Organization Springworks
Post Name Node JS Developer
Qualification B.Tech/BE
Industry Private
Employment Type Full Time
Work Hours 8 Hours
Salary 30/- To 50/- Per Hour
Location Work From Home

About Springworks

Springworks is building the tools and products to enable the era of Remote/Hybrid work and our products have been used by over 350,000+ remote/hybrid employees across 10,000+ organizations and 55+ countries in the last couple of years. The product stack from Springworks includes:

SpringVerify — B2B verification platform, engage with — employee recognition and rewards platform that enriches company culture, Trivia — a suite of real-time, fun, and interactive games platform for remote team-building, SpringRole — verified professional-profile platform backed by blockchain, and SpringRecruit — a forever-free applicant tracking system.

Role Overview

Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, 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 is necessary as well.

Duties and responsibilities

  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions {may include databases, key-value stores, blob stores, etc.
  • Work as part of a team developing applications and services using Agile development methods
  • Contribute to team and organizational improvements in process and infrastructure
  • Back-end services for payment processing administration and management Code, test and operate a node. js-based services
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem.

Requirements

  • Previous working experience as a Node.js Developer for 2+ years.
  • Hand-on experience with Node.js and its frameworks available like Expree.JS, Eventloops, etc.,
  • Experience with various relational and NoSQL databases, such as MySQL/PostgreSQL, Oracle, Mongo, and Redis.
  • Experience with automated build and test frameworks
  • Experience with AWS, MongoDB, Redis, ElasticSearch, Socket.io, etc would be an additional advantage.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • Understanding differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as Git

  Benefits At Springworks we invest in employee experience. Business is not done alone, but by a team. The greatest asset at Springworks is its people and we are on a mission to build the best, most talented, and the happiest team we can.

To be successful in the long run we cannot do it without a motivated and energized team. Believe in higher education and life-long learning and provide our employees to learn and upgrade their skills and evolve.

Competitive Compensation & Benefits and a good Health scheme to take care of their mental, physical and social wellbeing. What do we mean by the remote-first company? We have no official headquarters, Slack is our new office.

We strive to create the best experience by focusing on Asynchronous communication. What is Asynchronous communication? Asynchronous communication is any type of communication where one person provides information, and then there is a time lag before the recipients take in the information and offer their responses.

Apply Now

Related Jobs For You

Leave a Reply

Your email address will not be published. Required fields are marked *