-
A-Sphere

Backend Developer (Fullstack) NodeJS + Javascript

A-Sphere
Latvia · Full-time · Entry

Backend Developer (JavaScript / Node.js)

C++ knowledge is a plus


About the Company and the Project

We are looking for a strong backend developer ready to tackle non-standard challenges at the intersection of web technologies, video stream processing, cryptographic protection, and geographic information systems — requiring not only an understanding of business logic but also of how processes interact inside the system. The project involves working with distributed systems and security-sensitive data transmission channels.


Mandatory Requirements

  • Commercial experience in JavaScript (Node.js) development — 3+ years
  • Experience designing and building backend services from scratch, as well as maintaining existing ones
  • Understanding of asynchronous programming (promises, async/await, event loop)
  • Experience with databases (SQL/NoSQL)
  • Knowledge of networking fundamentals (HTTP/HTTPS, WebSockets, TCP/UDP)

Nice to Have

  • C++ knowledge (for writing native modules, optimizing critical code sections, or integrating with low-level libraries)
  • Additional Skills (will be your advantage)
  • Video signal processing (streaming video, knowledge of codecs, containers, protocols like RTSP/WebRTC, experience with FFmpeg, GStreamer, or similar tools)
  • IPC (Inter-Process Communication): understanding of mechanisms (sockets, message queues, shared memory, named pipes, gRPC, DBus), experience in debugging and designing inter-process interaction
  • AUTH 2.0 (OAuth 2.0 / OpenID Connect): experience implementing authorization and authentication, working with tokens (JWT, refresh tokens), integration with Identity Providers, secure session storage
  • Cryptographic protection of communication channels (TLS/SSL, on‑the‑fly encryption, working with certificates, implementing secure transfer protocols, understanding symmetric and asymmetric cryptography)
  • Understanding of microservice architecture basics (service interaction via REST/gRPC/message brokers, containerization with Docker, orchestration with Kubernetes — basic level)
  • Experience with mapping services (map integration, working with geodata, GeoJSON formats)


Responsibilities

  • Development and maintenance of high‑load backend services in Node.js
  • Integration of video signal processing modules (possibly using C++ addons)
  • Implementation of cryptographic protection for communication channels between services and clients
  • Integration of mapping data and creation of APIs for geoinformation handling
  • Writing technical documentation


Terms

  • Official registration
  • Hybrid work format (located in Riga, Latvia)


Key Skills

Ranked by relevance

javascript containerization message queues kubernetes docker oauth grpc c
Login to Apply
Posted
May 29, 2026
Type
Full-time
Level
Entry
Location
Riga
Company
A-Sphere

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
A-Sphere
Related

Frontend Developer

2025-10-06

Full-time
Entry
Latvia
IT Services
Engineering
View Job Details
Nord Security
Related

Backend Engineer | Mid - Senior | Go | Core Team

2026-05-22

Full-time
Not Applicable
Lithuania
Business Consulting
Engineering
View Job Details
Nord Security
Related

Backend Engineer | Mid - Senior | Go | Core Team

2026-05-22

Full-time
Not Applicable
Lithuania
Business Consulting
Engineering