Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
PG

Software Engineer

Pulse Group
Posted 6 hours ago
🌍Europe🏠Remote📁Engineering & Development
Is this job info correct?

Senior Software Engineer (JavaScript / Node.js)


Location: Remote - Anywhere in Europe - UK Hours must be worked

Contract: Initial 12 Months



We're looking for a Software Engineer with strong JavaScript and Node.js expertise to work on complex, large scale systems.


This role will suit engineers who enjoy solving difficult technical problems and who are comfortable discussing:

  • Data structures
  • Algorithms
  • Complexity analysis
  • System design
  • Scalability
  • Performance optimisation
  • Engineering trade-offs


This is not a role focused purely on frameworks or UI development. We're looking for engineers who can reason about systems, design efficient solutions and build scalable software.


What You'll Be Working On

  • Designing and building high-performance services using Node.js and TypeScript.
  • Creating scalable distributed systems and event-driven architectures.
  • Solving performance and optimisation challenges.
  • Building reliable APIs and backend platforms.
  • Designing solutions for real-world engineering problems with evolving requirements.
  • Working closely with senior engineers on architecture and technical strategy.
  • Improving observability, reliability and operational performance.


Essential Skills

Computer Science & Engineering Fundamentals

You should be comfortable discussing and applying:

  • Data structures (Maps, Sets, Queues, Trees, Graphs, etc.)
  • Algorithm design and optimisation
  • Time and space complexity
  • Performance analysis
  • Debugging complex systems
  • Software design patterns
  • Scalability and reliability principles


Technical Experience

  • Strong JavaScript and/or TypeScript experience.
  • Commercial Node.js development experience.
  • Experience building production APIs and backend services.
  • Experience with distributed systems or event-driven architectures.
  • Experience working within cloud environments (AWS, Azure or GCP).
  • Strong understanding of software architecture and system design.


Highly Desirable

  • Kafka, RabbitMQ, SQS, SNS or similar messaging technologies.
  • Microservices and serverless architectures.
  • WebSockets and real-time systems.
  • React and/or Next.js.
  • Docker and Kubernetes.
  • Infrastructure as Code.
  • High-scale consumer platforms.
  • Performance engineering experience.


Candidates should be comfortable explaining their thought process, discussing trade-offs and evolving an initial solution as requirements change.


The Kind of Engineer We're Looking For

You're likely to be a strong fit if you enjoy:

  • Solving difficult engineering problems
  • Optimising systems for performance and scale
  • Working with algorithms and complex data processing
  • Designing robust software architectures
  • Understanding how things work beneath the framework layer

We're looking for software engineers first and JavaScript developers second.

Similar jobs

Similar jobs

Nvidia logo

Senior Software Solutions Engineer

Nvidia

🌍Europe15 hours ago
Agileengine logo

Software Integration Engineer ID77772

Agileengine

🌍Europe22 hours ago
Camunda logo

Senior Software Engineer, Backend

Camunda

🌍Canada, Europe23 hours ago
Santander logo

Back-End Software Engineer

Santander

🌍EuropeYesterday
Nvidia logo

Senior Software Engineer, AI Inference Systems

Nvidia

🌍Canada, Europe, United StatesYesterday
LiveKit logo

Staff Software Engineer, Distributed Systems

LiveKit

🌍Africa, Asia, Europe, Middle East, OceaniaYesterday