17 days ago

Node.js Developer

Robosoft Technologies

On Site
Full Time
$80,000
Bengaluru, Karnataka, India
Apply

Job Overview

Job TitleNode.js Developer
Job TypeFull Time
Offered Salary$80,000
LocationBengaluru, Karnataka, India

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Node.js Developer - Robosoft Technologies

Roles & Responsibilities

  • Integrating the front-end elements built by co-workers into the application.
  • Integrating 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 performing applications.
  • Implementing security and data protection.
  • Integrating data storage solutions.

Desired Skills

  • Proficiency in JavaScript with object-oriented concepts.
  • Good knowledge of Node.js with expertise in working with the Express framework.
  • Knowledge of MongoDB.
  • Hands-on experience in integrating Node.js with MongoDB, and creating REST APIs using Node.js.
  • Good understanding of asynchronous programming, its quirks, and workarounds.
  • Good understanding of server-side templating languages (e.g., Jade, EJS) and server-side CSS pre-processors (e.g., Less).
  • Basic understanding of front-end technologies like HTML5, CSS3, AngularJS.
  • Understanding of networking protocols.
  • Understanding accessibility and security compliance.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Understanding fundamental design principles behind a scalable application.
  • Understanding differences between multiple delivery platforms (mobile vs. desktop) and optimizing output accordingly.
  • 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, SVN.
  • Hands-on experience in working with AWS (S3, CloudFront, ELB, EC2, etc.), integrating it with Node.js.

Personal Attributes

  • Good communication and presentation skills.
  • Strong problem-solving skills.
  • Team management skill.

Key skills/competency

  • Node.js
  • JavaScript
  • MongoDB
  • AWS
  • REST APIs
  • Express.js
  • Asynchronous Programming
  • Database Design
  • Git
  • Problem Solving

Tags:

Node.js Developer
Node.js
JavaScript
MongoDB
AWS
REST API
Express.js
Server-side Development
Full Stack
Backend Developer

Share Job:

How to Get Hired at Robosoft Technologies

  • Tailor your resume: Highlight Node.js, JavaScript, MongoDB, and AWS experience, aligning with Robosoft Technologies' needs.
  • Showcase projects: Include examples of REST API development and AWS integrations on your resume or portfolio.
  • Prepare for technical questions: Be ready to discuss asynchronous programming, database design, and Node.js concepts.
  • Demonstrate problem-solving: Articulate your approach to complex technical challenges and solutions.
  • Research Robosoft Technologies: Understand their work and values to show genuine interest.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background