Junior Backend Developer with Node/Express at Outcess Solutions Nigeria Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
11 months ago

Additional Details

Job ID
121720
Job Views
58

Job Description

  • Application Deadline: Sat, 5 Apr 2025 00:00:00 GMT
  • Position: Junior Backend Developer with Node/Express


  • Job Type Full Time


  • Qualification BA/BSc/HND


  • Experience 1 - 2 years


  • Location Lagos



  • Job Field ICT / Computer 




  • Salary Range ₦100,000 - ₦150,000/month








Job Requirements




  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience).

  • Proficiency in JavaScript and understanding of its core principles.

  • Experience with Node.js and Express.js frameworks.

  • Understanding of RESTful APIs and API development.

  • Familiarity with databases (both SQL and NoSQL), such as MongoDB, PostgreSQL, MySQL, etc.

  • Knowledge of modern development tools and environments, including version control systems like Git.

  • Basic understanding of containerization and orchestration tools like Docker and Kubernetes (a plus).

  • Basic knowledge of security principles and practices in web applications.

  • Understanding of server-side templating languages.

  • Familiarity with asynchronous programming and event-driven architectures.

  • Basic knowledge of cloud services and deployment, such as AWS, Azure, or Google Cloud Platform.

  • Strong problem-solving skills and attention to detail.

  • Good communication skills and ability to work in a team environment.

  • Willingness to learn new technologies and adapt to changing requirements.

  • Some experience with backend development projects, whether through internships, school projects, or personal projects.

  • Understanding of Agile development methodologies is a plus.



Responsibilities




  • Develop and maintain server-side logic using Node.js and Express.js.

  • Design and implement RESTful APIs.

  • Build reusable code and libraries for future use.

  • Optimize applications for maximum speed and scalability.

  • Work closely with front-end developers to integrate user-facing elements with server-side logic.

  • Collaborate with database administrators to design and manage database systems.

  • Participate in team meetings, code reviews, and agile development processes.

  • Maintain and improve existing codebase.

  • Troubleshoot and debug issues as they arise.

  • Monitor and ensure performance, security, and reliability of the backend systems.

  • Write unit and integration tests to ensure robustness and reliability.

  • Assist in the development and maintenance of automated testing frameworks.

  • Perform regular testing and debugging of the application to ensure quality.

  • Create and maintain documentation for code, APIs, and development processes.

  • Document new development processes and update existing ones as needed



Similar Jobs

Cookies

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

Accept