Back-end Developer(Nodes Js)

Posted 23 Days Ago
Be an Early Applicant
Victoria Island, Lagos, NGA
In-Office
Mid level
Fintech • Payments
The Role
Responsible for server-side logic, database maintenance, and integrating front-end elements. The role requires writing efficient code and ensuring application performance and security.
Summary Generated by Built In

We are recruiting a Node.js Back-end Developer who will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.


Job Responsibilities:

  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions may include databases, key-value stores, blob stores, etc.
  • Developing and maintaining all server-side network components.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • 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.


Requirements
  • A degree in Computer Science or any relevant course from a reputable university
  • Knowledge of Node.js and frameworks available for it such as Express, StrongLoop, etc depending on your technology stack
  • Strong proficiency with JavaScript or CoffeeScript depending on your technology stack
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as Jade, EJS, etc depending on your technology stack
  • Good understanding of server-side CSS pre-processors such as Stylus, Less, etc depending on your technology stack
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding accessibility and security compliance 
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop,
  • and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git4+ years of experience with backend frameworks like NodeJs and C#
    - 4+ years of experience with database design (SQL and NoSQL)
    - 4+ years of experience with AWS
    - Familiarity with containerised application tooling and deployments (Docker/Serveless/Gitlab CI)





Skills Required

  • A degree in Computer Science or relevant course
  • Knowledge of Node.js and related frameworks
  • Strong proficiency with JavaScript or CoffeeScript
  • Experience with server-side templating languages
  • Experience with CSS pre-processors
  • Basic understanding of front-end technologies
  • 4+ years of experience with backend frameworks like NodeJs and C#
  • 4+ years of experience with database design (SQL and NoSQL)
  • 4+ years of experience with AWS
  • Familiarity with containerised application tooling and deployments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
27 Employees
Year Founded: 2014

What We Do

HabariPay Limited is a fintech subsidiary of Guaranty Trust Holding Company (GTCO) that builds best-in-class digital payment solutions for merchants and individuals in Africa, aiming to empower Africans and make every payment digital.

Similar Jobs

Mastercard Logo Mastercard

Director, Specialist Sales - Mastercard Enterprise Gateway Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Lagos, NGA
38800 Employees

Ericsson Logo Ericsson

Legal Counsel

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
5 Locations
88000 Employees

Ericsson Logo Ericsson

Integration Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
2 Locations
88000 Employees

Mondelēz International Logo Mondelēz International

Category Finance - Senior Analyst, WA

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Lagos, Lagos Island, Lagos, NGA
90000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account