We are looking for a Node JS Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages we d like to meet you.
Roles & Responsibilities
Developing and maintaining all server-side network components.
Experience in developing applications in NodeJS.
Experience in JavaScript and all aspects of software lifecycle - application, structure, debugging, performance, security, and deployment.
Experience in HTML5, CSS3, JavaScript, XML, Web Services.
Should be expert in rapid prototyping with the ability to quickly go from mock-ups to implementation
Good knowledge of Single Page Application Server, ReactJS or any modern MV* JavaScript frameworks
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Designing customer-facing UI and back-end services for various business processes.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Keeping informed of advancements in the field of Node.js development.
Requirements
Excellent communication skills (verbal and written)
Should possess time management skills and should be able to work under serious deadlines
The candidate should have an ability to work in a team environment as well as work individually, should be a self-starter.
Exceptional analytical and problem-solving aptitude.