Source description
About the role
You will be responsible for developing and maintaining all server-side network components. Ensuring optimal performance of the central database and responsiveness to front-end requests will be a key part of your role. Your hands-on experience with DynamoDB, Lambdas, and serverless architecture will be valuable. You should have a good understanding of Microservices and knowledge of Node.js along with frameworks like Express. User authentication and authorization between multiple systems, servers, and environments will be within your scope. Understanding fundamental design principles behind a scalable application and implementing automated testing platforms and unit tests will also be part of your responsibilities. Collaboration with front-end developers on the integration of elements is essential to deliver high-performance applications. Implementing effective security protocols, data protection measures, and storage solutions is crucial. Running diagnostic tests, repairing defects, and providing technical support will require your attention. You will also be responsible for documenting Node.js processes, including database schemas, and preparing reports. Recommending and implementing improvements to processes and technologies will be expected. Keeping informed of advancements in the field of Node.js development is necessary. Extensive knowledge of JavaScript, web stacks, libraries, and frameworks is required. Knowledge of front-end technologies such as HTML5 and CSS3 will be beneficial. Superb interpersonal, communication, and collaboration skills are essential, along with exceptional analytical and problem-solving aptitude. You will be responsible for developing and maintaining all server-side network components. Ensuring optimal performance of the central database and responsiveness to front-end requests will be a key part of your role. Your hands-on experience with DynamoDB, Lambdas, and serverless architecture will be valuable. You should have a good understanding of Microservices and knowledge of Node.js along with frameworks like Express. User authentication and authorization between multiple systems, servers, and environments will be within your scope. Understanding fundamental design principles behind a scalable application and implementing automated testing platforms and unit tests will also be part of your responsibilities. Collaboration with front-end developers on the integration of elements is essential to deliver high-performance applications. Implementing effective security protocols, data protection measures, and storage solutions is crucial. Running diagnostic tests, repairing defects, and providing technical support will require your attention. You will also be responsible for documenting Node.js processes, including database schemas, and preparing reports. Recommending and implementing improvements to processes and technologies will be expected. Keeping informed of advancements in the field of Node.js development is necessary. Extensive knowledge of JavaScript, web stacks, libraries, and frameworks is required. Knowledge of front-end technologies such as HTML5 and CSS3 will be beneficial. Superb interpersonal, communication, and collaboration skills are essential, along with exceptional analytical and problem-solving aptitude.
More at KiwiTech