Node.js Developer Internship

Mumbai, Maharashtra, India🕖 11 months ago

Are you a passionate and motivated individual interested in honing your Node.js development skills? Join our dynamic team as a Node.js Developer Intern and gain hands-on experience working on real-world projects. This internship offers an excellent opportunity to learn and grow under the mentorship of experienced developers in a collaborative and innovative environment.

Job description: We are looking for Node.js developers responsible for managing the interchange of data between the server and the users.The developer’s 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. Developers will also be responsible for integrating the front-end elements built by you or your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Job 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 Collaborate with cross-functional teams to define, design, and ship new features Identify bottlenecks and bugs, and devise solutions to these problems Mentoring your peer developers. Providing reliable, consistent, timely and accurate technical assistance to both first-line support staff and partners. Continuously discover, evaluate, and implement new technologies to maximize development efficiency Integration of data storage solutions Build customer-facing UI and back-end services for payment processing administration and management. Effectively use tools and ingenuity to identify and fix defects before they become a problem Strong and effective interpersonal and communication skills and the ability to interact professionally with a diverse group of clients and staff.

Skills: Strong proficiency with JavaScript. Knowledge of Node.js and frameworks available for it such as Express, StrongLoop, etc depending on your technology stack. Understanding the nature of asynchronous programming and its quirks and workarounds. Good understanding of server-side templating languages. 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, 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. Implementing automated testing platforms and unit tests. Experience with implementation of Object Oriented Programming and UI Design. Excellent analytical skills with a good problem-solving attitude. Ability to learn and adapt to the fast-moving technology environment. Excellent communication skills (Both Verbal and Written). Should know MongoDB & Express. Knowledge of Encryption algorithms and Client Server Communication Highly proficient with the JavaScript language and its modern ES6+ syntax and features Highly proficient with the Vue.js framework and its core principles such as components, reactivity, and the virtual DOM Proficiency with modern development tools, like Babel, Webpack, and Git Understanding and implementation of security and data protection. Exposure to issues tracking Experience with both consuming and designing RESTful APIs

Responsibilities: Ensure that all projects are delivered on time, within scope and within budget. Manage the relationship with the client and all stakeholders. Create and maintain comprehensive project documentation. Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility. Should be able to understand client requirements and fulfil the exact requirement of clients.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago