Node.js Software Engineer (Middle+)

πŸš€ Join RiskSeal as a Node.js Engineer!

Job Description

This is a remote position. We are looking for a talented and motivated Software Engineer with a strong background in Node.js to join our team. The ideal candidate will have over 3 years of experience in software development and be eager to learn and take on new challenges. Experience with microservices architecture, strong proficiency with raw SQL and you must be comfortable using raw Node.js β€” primarily with Express and Fastify.

This is a fully remote role, so we expect video to be enabled during all our work calls (daily syncs, weekly meetings and other team sessions).

Please make sure you have an active LinkedIn profile available to share as part of the hiring process.

 

πŸ“Œ We’re looking for candidates with at least 1 year of recent, backend-oriented experience.
 

Responsibilities

  • Develop and maintain server-side applications using Node.js.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications to ensure the highest quality of software.
  • Stay updated with the latest industry trends and technologies to bring new ideas to the table.
  • Participate in code reviews and contribute to our continuous improvement process.
  • Take on interesting challenges and learn new technologies as needed.

 

Requirements

  • 3+ years of experience in software development with a strong focus on raw Node.js.
  • Hands-on experience with message brokers (Kafka).
  • Strong experience with raw SQL and other relational databases.
  • Experience integrating and implementing with different APIs and protocols (e.g., REST, Pocket).
  • Strong skills in analyzing data from various sources to identify patterns, anomalies, and insights related to fraud and risk.
  • Understanding of cybersecurity principles and practices to ensure the security of data and tools developed is beneficial.
  • Strong problem-solving skills and the ability to work in a fast-paced, startup environment.
  • Excellent communication and collaboration skills.
  • A proactive attitude towards learning and tackling new challenges.
  • Experience with Python and/or PHP will be a plus.
     

πŸ“© Ready to Join?
Send us your resume, we’d love to chat and see if it’s a match! 

Interview process (2 steps):
Step 1 β€” Recruiter screening
Step 2 β€” Technical interview

Required skills experience

Node.js 3 years

Required languages

Ukrainian Native
English B1 - Intermediate
Node.js, PHP, Python, MySQL, Kafka, Redis, ClickHouse
Published 22 December 2025
233 views
Β·
60 applications
74% read
Β·
4% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...