Firmenlogo

Hybrid Fullstack Node.js Developer Fullstack Node.js Developer

Realm Digital  ·  nan, · Hybrid

Apply Now

About the job

Overview

Our client who is a specialist in the payment platform arena is on the lookout for a Node.js Developer to join their team.

They operate with a mission to enhance the financial landscape for under-resourced communities by offering tools that allow for better fund control and impact measurement, thus ensuring that financial services reach those who need them most.

Purpose

The primary purpose of this role is to build comprehensive web applications that deliver a seamless user experience from the server to the client.

Tasks include:

  • Full stack development: creating the front-end components and seamlessly integrating them with server-side logic, while also designing and implementing database architectures
  • Focused on crafting code that is reusable, thoroughly tested, and optimised for efficiency
  • Dedicated to developing applications that emphasize low latency, high availability, and optimal performance for end-users
  • Implementing robust security protocols and data protection strategies to safeguard sensitive information

Requirements:

  • 3-5 years experience in a similar role
  • Advantageous: experience working for a payment platform/gateway
  • Excellent knowledge of Node.js and its frameworks, particularly NestJS
  • Demonstrates strong expertise in TypeScript, JavaScript, and JSON data formats
  • Solid understanding of front-end technologies, including HTML5, CSS3, and Angular (NG-ZORRO)
  • Good grasp of server-side CSS pre-processors, particularly Less
  • Proficient in using version control tools like Git and GitHub
  • Solid experience in constructing SQL queries using Postgres SQL and TypeORM
  • Understanding of containerisation technologies, such as Docker
  • Agile development methodology
  • Familiarity with asynchronous programming concepts, including its quirks and workarounds
  • Knowledgeable about accessibility standards and security compliance requirements
  • Experienced in managing user authentication and authorisation across multiple systems, servers, and environments
  • Capable of integrating various data sources and databases, with a focus on accounting systems
  • Understands the fundamental design principles that contribute to scalable applications
  • Awareness of the differences between delivery platforms (mobile vs. desktop) and optimising outputs accordingly
  • Experienced in implementing automated testing frameworks and writing unit tests
Apply Now

Other Jobs