17 days ago
Node.js Developer
Robosoft Technologies
On Site
Full Time
$80,000
Bengaluru, Karnataka, India
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.

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
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
01What are the key technical skills required for the Node.js Developer role at Robosoft Technologies?
02Does Robosoft Technologies offer opportunities for remote work for Node.js Developers?
03What is the expected experience level for a Node.js Developer at Robosoft Technologies?
04How can I best prepare my resume for the Node.js Developer position at Robosoft Technologies?
05What kind of projects can I expect to work on as a Node.js Developer at Robosoft Technologies?
06Are there specific AWS services that Robosoft Technologies prioritizes for Node.js integration?
07What personal attributes are important for a Node.js Developer at Robosoft Technologies?
Explore similar opportunities that match your background