Develop with Rebasive


Senior NodeJs Developer

Lekki, Lagos, Nigeria

Senior NodeJs Developer Job profile

NodeJs developer writes back-end logic that allows the application to access your business data and also to collaborate with front-end developers in integrating user-facing components with the NodeJs applications.

Senior NodeJs Developer Job Description

We are looking for an experienced, results-driven NodeJs Developer who has experience building back-end services and managing data exchange between the server and user-facing applications. Responsibilities will include the development of back-end logic, definition, and maintenance of the database, and maintaining the best possible performance, quality, and responsiveness of the application. You will work closely with the front-end developers in order to implement their components into the application. We expect you to be a tech-savvy professional, who is curious about new digital technologies and creates a better end-user experience

Senior NodeJs Developer Duties and Responsiblities

  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
  • Taking lead on projects, as needed
  • Creating and maintaining server-side application logic
  • Collaborate with front-end developers on combining their front-end elements and components with the server-side
  • Write high quality, readable and testable code
  • Design and optimize applications for high performance, high availability and low latency
  • Work on security and data protection
  • Incorporate data storage solutions (i.e. MySQL, MongoDB)
  • Learn about new technologies
  • Stay up to date with current best practices
  • Keep abreeast of latest and emerging technologies

Senior NodeJs Developer Requirements and Qualifications

  • 4-5 years proven work experience as a NodeJs Back-end developer
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • In-depth knowledge of the back-end programming language/framework, accessibility, and security compliance
  • Hands-on experience with Database Management Systems like MySQL, MongoDB, or NoSQL
  • Must be familiar with web servers and local development environments like XAMP, WAMP, or AMPPs
  • A basic understanding of front-end web technologies like HTML, CSS, and the ability to manage a hosting environment
  • In-dept understand of the entire web development process [desisgn, development and deployment]
  • Understanding of layout aesthetics
  • Familiarity with software engineering tools such as Git and Slack
  • Team player
  • Good organizational and time-management skills

Interested and qualified candidates should send their CV to : using the Job Title as the subject of the email.