Job Vacancies

Fresh Jobs at eHealth4everyone – Apply Now

JavaScript Backend Developer (NodeJS)

  • Job Type Full Time
  • Qualification BA/BSc/HND , MBA/MSc/MA
  • Experience 2 years
  • Location Abuja , Akwa Ibom , Oyo
  • Job Field ICT / Computer&nbsp

Job Description

  • We are looking for a motivated JavaScript Backend Developer (NodeJS) with experience in implementing JavaScript applications with an emphasis on optimization, API design and architecture, managing the interchange of data between the server and the users.
  • You will focus on the development of all server-side logic, maintenance of the central database and ensuring high performance & responsiveness to requests from the frontend.
  • If you are passionate about tech and constantly seeking to learn/improve yourself then you are the type of person we are looking for.

Responsibilities

  • Integration of user-facing applications/elements developed by the front-end developer.
  • Building reusable code for future use.
  • Design & implementation of data storage solution.
  • Ability to work in an agile environment.
  • Implementing automated testing platforms and unit tests.

Qualification and Skills

  • First Degree in Computer Science, Engineering or relevant field.
  • Master’s Degree in Computer science, Engineering or relevant field is an added advantage
  • 2+ year’s experience in web technology
  • Experience as a Full Stack Engineer is an added advantage.
  • Experience with other JavaScript libraries and frameworks
  • Extensive knowledge of HTML5/SCSS/JavaScript/TypeScript(Nodejs, Vuejs, Express,) database(MongoDB, MySQL, Postgres).
  • Expert knowledge of JavaScript with a strong understanding of its fundamentals.

go to method of application »

Method of Application

Job Description

  • The Frontend Web Developer will be responsible for implementing visual elements that users see and interact with within a web application.
  • Frontend Developer duties include determining the structure and design of web pages, striking a balance between functional and aesthetic design, and ensuring web design is optimized for all device types.

Responsibilities

  • Defines product objectives by gathering and analyzing user requirements; envisioning system features and functionality.
  • Develops user interfaces to the online and offline web, desktop, and mobile applications.
  • Manages product development expectations, and attaches priority to features, using an appropriate development methodology and life cycle.
  • Build and test software products.
  • Recommends software solutions by exploring the advantages and benefits of custom development against purchasing alternatives.
  • Outlines system architecture for new software products.
  • Makes database schema and relationship designs
  • Makes a system model of the application using appropriate design and UML tools.
  • Integrates applications by exploring server environments and scripts, and establishing connectivity with network systems, search engines, and information servers.
  • Involved in code review and optimization, and implements reviews made on products.

Qualifications and Skills

  • A Degree in Computer Science, Information Science, Mathematics, or any closely related field is required
  • Prior experience using Vue.js for frontend development
  • Excellent knowledge of frontend technologies such as HTML5, CSS, Bootstrap, JavaScript, and AJAX.
  • Good knowledge of relational and structural databases and how to create database schemas that represent and support business processes
  • Sound knowledge of version control tools such as git.
  • Strong knowledge of web server exploits and their solutions
  • Passion for best design and coding practices, and a desire to develop new interesting ideas
  • The candidate must reside in Abuja
  • Teamwork and excellent verbal communication
  • Knowledge of Software Development frameworks and processes
  • Highly organized and pays extraordinary attention to details
  • Must have the ability to act quickly and pragmatically under pressure to prioritise and resolve issues
  • Enthusiasm and high level of motivation
  • Top-notch programming skills and in-depth knowledge of modern web development technology.

go to method of application »

CLICK HERE TO APPLY

APPLY NOW

Leave a Comment