Padmi

NodeJS Full Stack Developer

BangalorePosted 2 months ago
Software engineeringJuniorFull Time; Regular
Apply at NKK INNOVATIONS

Opens the source posting on shine.com

Source description

About the role

View original

Position Summary: We are looking for a Node.js full stack developer for managing our product development cycle. Your primary focus will be development of all front-end UI designs and server-side logic, definition and maintenance of the 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 off-shore teams into the application. Therefore, a good understanding of front-end technologies is necessary as well. Full-stack Developer Responsibilities: o Integration of UI elements developed by front-end developers with server side logic o Writing reusable, testable, and efficient code o Design and implementation of low-latency, high-availability, and performance applications o Implementation of security and data protection o Integration of data storage solutions Key skills expected: o Strong proficiency with JavaScript o Knowledge of Node.js and frameworks available for it o Understanding the nature of asynchronous programming and its quirks and workarounds o Knowledge on Hybrid application development platforms such as Electron, Cordova, Flutter o Good understanding of server-side templating languages o Good understanding of server-side CSS preprocessors o Good understanding of front-end technologies, such as HTML5, CSS3 and Bootstrap o Understanding accessibility and security compliance o User authentication & authorization between multiple systems, servers, and environments o Integration of multiple data sources and databases into one system o Understanding fundamental design principles behind a scalable application o Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform o Creating database schemas that represent and support business processes o Implementing automated testing platforms and unit tests o Proficient understanding of code versioning tools, such as Git Position Summary: We are looking for a Node.js full stack developer for managing our product development cycle. Your primary focus will be development of all front-end UI designs and server-side logic, definition and maintenance of the 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 off-shore teams into the application. Therefore, a good understanding of front-end technologies is necessary as well. Full-stack Developer Responsibilities: o Integration of UI elements developed by front-end developers with server side logic o Writing reusable, testable, and efficient code o Design and implementation of low-latency, high-availability, and performance applications o Implementation of security and data protection o Integration of data storage solutions Key skills expected: o Strong proficiency with JavaScript o Knowledge of Node.js and frameworks available for it o Understanding the nature of asynchronous programming and its quirks and workarounds o Knowledge on Hybrid application development platforms such as Electron, Cordova, Flutter o Good understanding of server-side templating languages o Good understanding of server-side CSS preprocessors o Good understanding of front-end technologies, such as HTML5, CSS3 and Bootstrap o Understanding accessibility and security compliance o User authentication & authorization between multiple systems, servers, and environments o Integration of multiple data sources and databases into one system o Understanding fundamental design principles behind a scalable application o Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform o Creating database schemas that represent and support business processes o Implementing automated testing platforms and unit tests o Proficient understanding of code versioning tools, such as Git

One address, no account. We’ll tell you when matching roles go live.