Backend Developer (Node.js

Lionhires Recruitment
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Automation of Tests
Software Quality
Databases
Continuous Integration
Web Development
Message Broker
MongoDB
MySQL
Node.js
NoSQL
RabbitMQ
Redis
SQL Databases
WebSocket
Test Driven Development
System Availability
Caching
Database Performance
Backend
GIT
Containerization
Kubernetes
GraphQL
NestJS
REST
Software Version Control
Web Api
Microservices

Job description

  • Architect and develop the core in-house platform, taking new, high-impact features from initial concept to production scale.
  • Design and implement robust microservices and build seamless integrations with various third-party APIs.
  • Optimize database performance for high-load systems, working extensively with both SQL and NoSQL solutions.
  • Champion code quality by applying TDD (Test-Driven Development) principles and writing comprehensive automated tests.
  • Collaborate cross-functionally to ensure scalability, reliability, and high availability across all backend services.

Requirements

  • Deep Backend Expertise: 5+ years of commercial web development experience, with a heavy focus on Node.js and Nest.js.
  • High-Load Database Management: Proven experience handling high-load database environments, specifically using MongoDB and MySQL.
  • Advanced Communication Protocols: Practical experience implementing RESTful APIs, GraphQL, and WebSockets.
  • Message Brokers & Caching: Hands-on experience working with RabbitMQ and Redis (experience with Nats is a plus).
  • Architectural Mastery: Solid understanding of microservice architecture and version control via Git.
  • Quality & Testing Mindset: Strong grasp of TDD principles and a habit of writing clean, testable code.
  • Language Skills: Professional working proficiency in English (Intermediate level or higher)., * 2+ years of hands-on experience working with CI/CD pipelines, containerization, and microservices.
  • Direct experience with Kubernetes.

Benefits & conditions

  • Financial Growth: Highly competitive salary with structured annual compensation reviews.
  • Full Relocation Support: A complete relocation package including covered flight tickets and a 2-week hotel stay upon arrival.
  • Legal Peace of Mind: Official EU/Spain employment contract, including registration and support for your family members.
  • Work-Life Balance: 23 working days of paid annual vacation to ensure you rest and recharge properly.
  • Professional Development: Continuous learning opportunities, challenging tasks, and language development support with partial class compensation.
  • Culture & Community: Vibrant team-building activities, custom birthday gifts, and access to our upcoming Social Club featuring over 50 events per year.

full_time

Organization LionHires Recruitment

About the company

Our partner is a tech company building product engineering across Fintech, iGaming, and Marketing. They turn innovative ideas into high-performing engines and launch them at scale. As their exclusive recruitment partner, Lionhires manages their full-cycle talent acquisition.

Apply for this position