About the company
Their product is a SaaS platform that delivers results in real-time and transforms market research into an accessible, everyday solution for brands worldwide. It is simple, easy to use, and supported by a team of specialized researchers. The platform enables brands to conduct high-quality research and obtain immediate results. Their mission is to deliver the best outcomes to users and democratize market research, making it accessible globally.
Although they are in the Series A stage, they are experiencing organic growth as a scale-up.
Clients include Disney, Bayer, and Uber.
About the Role
We are seeking a talented and passionate Backend Developer to significantly contribute to the product and business growth.
Who are you?
You have experience working in a product company (B2B SaaS experience is a plus) and have successfully deployed and maintained ReactJS frontends in production. You have worked in teams of 3 to 5 members following Lean and Extreme Programming practices. You have faced significant technical challenges and actively participated in product development. You have ownership of making product and technical decisions, proactively identifying issues and opportunities.
Your Technical Skills & Knowledge
About the Role
Join the Projects team to build new features using Node.js (and React if full-stack).
Tech Stack
The platform is a microservices architecture deployed on GCP via Kubernetes (GKE). Approximately 80% of services are in Node.js (plain JS and TypeScript), with 20% in Java Spring Boot. Databases are PostgreSQL, and messaging uses RabbitMQ. Frontends are built with ReactJS + Redux, employing a BFF pattern with GraphQL in Node.js.
Node.js microservices are distributed across various organizational domains, including pure microservices, API gateways, and GraphQL BFFs, written in plain JS or TypeScript.
The frontends use ReactJS (v.17+), Redux, react-saga, and hooks.
What They Offer
#J-18808-Ljbffr
Senior Backend Engineer • , , Spain, España