Product Engineer (Back End) - NodeJS
(2+ years exp)₹7L – ₹11L
Published: 7 days ago
Egnify Technologies
Make Learning Personalized and Adaptive
Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
Javascript
MongoDB
Node.js
Automation
DevOps
Extreme Programming
Problem Solving
Time Management
Algorithms & Data Structures
Unit Testing
Cloud Based Infrastructure
Object-oriented Design and Analysis
Kubernetes
Ownership And Accountability
The Role
We are looking for a Backend Engineer who is passionate to work in a Data Science-based Analytics company. We want you to be innovative and results-driven. We put a lot of emphasis on Teamwork and collaboration and we expect all our employees to be agile, resourceful and fast learners. This role involves creating solutions for complex real-time scenarios, writing performance-oriented modular code, deploying and maintaining large scale solutions
Responsibilities:
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Integration of data storage solutions such as MySQL, MongoDB, and ArangoDB
Experience with creating Low-Level Designs
Experience creating DB designs for efficient storage.
Develop tools and applications by producing clean and efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with the latest technologies
Requirements:
Proven 2-3 years of experience as a Backend Engineer using NodeJS
Extensive experience in software development and scripting.
Experience building highly scalable projects involving cloud-based infrastructure design and implementation
Building APIs using REST and GraphQL
In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and
NoSQL databases (e.g. MongoDB)
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
Able to integrate multiple data sources and databases into one system
Experience developing and deploying services on Kubernetes
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Deep understanding of distributed data model
Knowledge of Test Driven Development
Strong unit test and debugging skills
Experience debugging distributed systems with high data loads
Solid understanding of the Software as a Service (SaaS) model in the online environment
Experience with Scrum/Agile development methodologies
Proficient understanding of GIT
Experience working with queues and caching.
Analytical mind with a problem-solving aptitude
Ability to work independently
Good organizational and leadership skills
Responsibilities:
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Integration of data storage solutions such as MySQL, MongoDB, and ArangoDB
Experience with creating Low-Level Designs
Experience creating DB designs for efficient storage.
Develop tools and applications by producing clean and efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with the latest technologies
Requirements:
Proven 2-3 years of experience as a Backend Engineer using NodeJS
Extensive experience in software development and scripting.
Experience building highly scalable projects involving cloud-based infrastructure design and implementation
Building APIs using REST and GraphQL
In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and
NoSQL databases (e.g. MongoDB)
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
Able to integrate multiple data sources and databases into one system
Experience developing and deploying services on Kubernetes
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Deep understanding of distributed data model
Knowledge of Test Driven Development
Strong unit test and debugging skills
Experience debugging distributed systems with high data loads
Solid understanding of the Software as a Service (SaaS) model in the online environment
Experience with Scrum/Agile development methodologies
Proficient understanding of GIT
Experience working with queues and caching.
Analytical mind with a problem-solving aptitude
Ability to work independently
Good organizational and leadership skills
More about Egnify Technologies
Similar Jobs
Imaginate VR/AR
3D Meeting Platform (Metaverse) in VR/AR for Collaborative Training & Support
SFarmsIndia
Agri Realty Tech
Unify Technologies
Digital Engineering - Product Development
Appyhigh Technology
Creating & Investing In Technology
Open Play
India Origin Gaming Company
TUBBR
World's First Personal Social Network
Spicywagon
Spicywagon is an official IRCTC food aggregator to deliver food on Indian Railway trains
Meru Data
Simplify & Sustain Information Governance Programs with Meru Data
Heresy Infotech
Product based company