Node.js Developer - Contract at Credit Direct Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
85031
Job Views
136

Job Description



JOB SUMMARY


The roles and responsibilities of Node.js developers include designing and developing high-performing applications with the help of the Node.js runtime environment. They create fast, robust, scalable, high-performance web applications using different JavaScript frameworks.


JOB DESCRIPTION



  • Work on building the back-end applications that power web and mobile applications.

  • Developing and implementing complex Node.js applications to the cloud infrastructure.

  • Designing and maintaining scalable and efficient APIs and integrating third-party APIs into Node.js applications.

  • Write an efficient, transparent, and well-documented code that meets industry regulations and standards.

  • Work collaboratively with designers, stakeholders, and product owners to define, design, and implement new features in existing software solutions.

  • Participate in performance optimization and tuning of existing Node.js applications by reviewing software code and providing constructive feedback for improvement.

  • Collaborate with other developers to design and implement new features and functionality.

  • Troubleshoot and resolve technical issues.

  • Learn and apply new technologies and programming techniques.

  • Contribute to the development of software development best practices and standards.

  • Write well-designed, testable code.

  • Conducting software analysis, programming, testing, and debugging.

  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high availability and performance.

  • Contributing in all phases of the development lifecycle.

  • Writing well-designed, testable, efficient code.


JOB EXPERIENCE



  • Experience working with cloud-based infrastructure, such as AWS or Azure.

  • Familiarity with front-end development frameworks, such as React.js or AngularJS.

  • Working knowledge of test-driven development (TDD).

  • Demonstrable experience in web application development with expertise in Node.js.

  • Proficiency with front-end technologies like CSS, HTML and JavaScript.

  • Knowledge of database technologies and agile development methodologies.

  • Experience working with databases, such as MySQL or MongoDB.

  • Understanding of microservices architecture and DevOps principles.

  • Excellent problem-solving and management skills.

  • Experience in handling external and embedded databases.

  • Understanding basic design principles behind a scalable application

  • Skilled at creating database schemas that characterize and support business processes

  • In-depth knowledge of code versioning tools, for instance, Git.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept