> Markdown version of [/jobs/ext/2743937-software-engineer-nodejs](https://www.wearedevelopers.com/jobs/ext/2743937-software-engineer-nodejs). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Nodejs) - **Company:** Exoticca - **Location:** Granada, Spain - **Contract:** Permanent contract - **Skills:** Web Interfaces, Automation of Tests, Software Quality, Code Review, Continuous Integration, Github, MongoDB, Node.Js, Performance Tuning, Next.js, Data Streaming, TypeScript, Data Logging, ReactJS, Delivery Pipeline, Backend, Git, Event Driven Architecture, Restful APIs, Domain Driven Design, Software Version Control - **Published:** September 6, 2026 - **Apply:** https://www.buscojobs.com.es/software-engineer-nodejs-en-granada-ID-370068578 ## About the Role Multicultural team: Learn from a diverse team with different backgrounds and perspectives Excellent collaboration and communication skills to work effectively within cross-functional teams Familiarity with Domain-Driven Design (DDD) and clean architecture principles Working knowledge of CI/CD pipelines and version control best practices using Git (GitHub Actions or similar) Strong emphasis on testing (unit, integration) and commitment to code quality, scalability, and maintainability Solid knowledge of RESTful API design, development, and integration best practices Familiarity with observability practices - including logging, monitoring, and tracing - to ensure visibility and reliability across distributed services Experience developing modern web interfaces using React + TypeScript and NextJS (both SPA and SSR/SSG modes) for production environments 3+ years of experience building and maintaining backend applications in Node.js production environments Experience working with event-driven architectures (EDA) and message-based communication between services Hands-on experience with MongoDB, including data modeling and performance optimization for document-based systems #J-*****-Ljbffr ## Description As a FullStack Engineer, you will play a key role in designing and building modern, scalable services using NextJS, Nodejs, TypeScript, and MongoDBYou'll develop robust, maintainable services that power our platform, ensuring performance, reliability, and seamless integration across systemsYour technical insight and creativity will help shape a modular, event-driven architecture (EDA) that enables efficient communication between services and supports our continuous growth and evolution of our e-commerce websiteDesign and develop scalable services, contributing to the evolution of a modern, event-driven architectureCollaborate with cross-functional teams to translate business needs into technical solutions that are reliable, efficient, and easy to extendImplement and maintain clean service interfaces and data flows following EDA principles, ensuring smooth communication between components and systemsWrite high-quality, testable code supported by automated testing and continuous integration pipelinesParticipate in code reviews, architectural discussions, and technical design sessions to uphold engineering standards and promote knowledge sharingContinuously improve system design and development practices to support scalability and future growth of the platformBenefitsUnlimited tea & coffee: Enjoy a cup of "Good News" coffee while connecting with colleaguesReferral bonus: Bring people as talented as you are to earn a nice bonus!Exoticca events: Enjoy regular afterworks, plus bi-annual parties and team lunchesLanguage courses: Improve your Spanish or English with free language coursesExoticca packages: Travel packages at reduced prices for employees and family/friends!Flexible compensation: Use part of your salary for food/transportation with Cobee or get private health insurance with DKVMulticultural team: Learn from a diverse team with different backgrounds and perspectivesExcellent collaboration and communication skills to work effectively within cross-functional teamsFamiliarity with Domain-Driven Design (DDD) and clean architecture principlesWorking knowledge of CI/CD pipelines and version control best practices using Git (GitHub Actions or similar)Strong emphasis on testing (unit, integration) and commitment to code quality, scalability, and maintainabilitySolid knowledge of RESTful API design, development, and integration best practicesFamiliarity with observability practices - including logging, monitoring, and tracing - to ensure visibility and reliability across distributed servicesExperience developing modern web interfaces using React + TypeScript and NextJS (both SPA and SSR/SSG modes) for production environments3+ years of experience building and maintaining backend applications in Node.js production environmentsExperience working with event-driven architectures (EDA) and message-based communication between servicesHands-on experience with MongoDB, including data modeling and performance optimization for document-based systems#J-*****-Ljbffr ## Related Videos - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023)