FourvenuesFourvenues
FourvenuesFourvenues
Fourvenues is seeking a Software Backend Engineer to develop and maintain the server-side business logic using JavaScript or TypeScript in a Node.js environment, ensuring robust and efficient backend code. You will design modular and reusable architectures, applying hexagonal architecture and domain-driven design (DDD) to organize code into application, domain, and infrastructure layers. You will manage real-time communication via sockets to deliver timely responses, and you will integrate and consume RESTful APIs using Express, structuring backend services to expose clean endpoints for the frontend. You will work with both relational and non-relational databases, performing CRUD operations through Express controllers and connecting to MongoDB or PostgreSQL via Mongoose or similar tools to ensure data persistence and consistency. You will write integration and end-to-end tests with Mocha, Chai, or Jest, and develop unit tests to validate business logic for controllers and services. You should have demonstrable 4+ years of experience as a software engineer on high-demand projects, strong problem-solving skills in JavaScript and TypeScript, solid expertise with Node.js and Express, and experience with hexagonal architectures and clean code practices. The role requires autonomy and strong teamwork, with hybrid work availability at our offices in Madrid and Valencia. Excellent written and verbal communication and openness to feedback are essential.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Backend Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Fourvenues is seeking a Software Backend Engineer to develop and maintain the server-side business logic using JavaScript or TypeScript in a Node.js environment, ensuring robust and efficient backend code. You will design modular and reusable architectures, applying hexagonal architecture and domain-driven design (DDD) to organize code into application, domain, and infrastructure layers. You will manage real-time communication via sockets to deliver timely responses, and you will integrate and consume RESTful APIs using Express, structuring backend services to expose clean endpoints for the frontend. You will work with both relational and non-relational databases, performing CRUD operations through Express controllers and connecting to MongoDB or PostgreSQL via Mongoose or similar tools to ensure data persistence and consistency. You will write integration and end-to-end tests with Mocha, Chai, or Jest, and develop unit tests to validate business logic for controllers and services. You should have demonstrable 4+ years of experience as a software engineer on high-demand projects, strong problem-solving skills in JavaScript and TypeScript, solid expertise with Node.js and Express, and experience with hexagonal architectures and clean code practices. The role requires autonomy and strong teamwork, with hybrid work availability at our offices in Madrid and Valencia. Excellent written and verbal communication and openness to feedback are essential.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Backend Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Backend Engineer
GlassFlow
Senior Backend Software Engineer
Experian
Senior Java Backend Engineer
Nalanda
Backend Software Engineer
ADI
Backend Developer
T-Unit
Platform Backend Engineer
Speechify
Senior Backend Engineer (C#/.NET)
Riverty Group GmbH
Senior Backend Engineer
Riverty Group GmbH
Backend Engineer
First Circle
Backend .NET Software Engineer
Betsson Group
Backend Engineer
GlassFlow
Senior Backend Software Engineer
Experian
Senior Java Backend Engineer
Nalanda
Backend Software Engineer
ADI
Backend Developer
T-Unit
Platform Backend Engineer
Speechify
Senior Backend Engineer (C#/.NET)
Riverty Group GmbH
Senior Backend Engineer
Riverty Group GmbH
Backend Engineer
First Circle
Backend .NET Software Engineer
Betsson Group
2 active roles from this employer in the JobMatcher catalog.
2 active roles from this employer in the JobMatcher catalog.