Job Closed
This listing is no longer active.
Supercharge your voice with AI! ...and express yourself the way you want to be heard.
Senior NodeJS Backend Developer
Location
Spain
Posted
81 days ago
Salary
€55K - €70K / year
Seniority
Senior
Job Description
Senior NodeJS Backend Developer
Voicemod
• Develop robust backend services that integrate seamlessly with frontend functionality and client-side agents. • Engage and collaborate with stakeholders and the development team to capture requirements and design innovative features. • Optimize application services for speed, scalability, and stability. • Implement stringent security protocols, data protection measures, and efficient storage solutions. • Design and deploy data storage solutions, and integrate and unit and E2E test application services for quality assurance. • Create reusable code and libraries.
Job Requirements
- 5+ years of hands-on experience as a Backend Developer.
- Proven track record in developing and consuming REST API Services, using SQL/NoSQL databases.
- Expertise in writing clean, efficient code.
- Understanding and application of testing methodologies like TDD and SOLID principles.
- Proficiency in Docker containers, Kubernetes, Git version control, and CI/CD best practices.
- Experience using data monitoring and analysis tools to optimize system performance.
Benefits
- Flexible Working Hours ⏰ – Adapt your job to your lifestyle. You do you!
- Remote Working 🌍 – Choose to work from home, our Valencia HQ, or the coworking space in Barcelona.
- 23 vacation days 🌴 – Plus an extra week off in August and your birthday.
- Anniversary Celebration Program 🎉 – Unlock extra days off, volunteering days, or time to enjoy unique experiences as you reach work milestones.
- Generous Referral Program 💼 – Earn rewards for helping us find and hire amazing talent.
- Extra time off on demand ⏳ – For those tough moments when you need a break.
- Wellbeing 🏥 – Paid sick leave, maternity/paternity leave, and healthcare insurance.
- Flexible Benefits Plan 💳 – Available for employees based in Spain, allowing you to optimize part of your salary (e.g., meals, transport, childcare) and save a significant amount of money each year.
- Remote Stipend 💸 – To cover remote working costs.
- Free English or Spanish lessons 📚 – From beginner to advanced levels.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer 6 SaaS Platform, Java, Vue.js
immocloud GmbHDeine digitale Immobilienverwaltung
• Technical responsibility: You will develop and further evolve complex backend and frontend components based on Java (Spring Boot) and TypeScript (Vue.js). • System architecture: Actively shape the architecture of our platform — modular, scalable and maintainable. • Feature ownership: Take responsibility for entire feature areas, from the initial architecture design to operation in production. • Sustainable code quality: Drive refactoring initiatives, design migrations and consistently improve existing modules. • Engineering culture: Contribute to our development processes — through automated tests, clean CI/CD pipelines, meaningful code reviews and practical tools. • Cross-functional collaboration: Work closely with UX, Product and DevOps — always with a focus on the best overall outcome.
• Develop and maintain backend services and APIs using C# and ASP.NET Core. • Support the implementation of microservices and integrations, following established architectural patterns. • Build and maintain RESTful APIs and contribute to event-driven integrations (Azure Service Bus). • Implement background processing tasks using Azure Functions or similar tools. • Work with Azure SQL and Entity Framework Core for data access and persistence. • Follow coding standards and contribute to clean, maintainable, and testable code. • Apply security practices using authentication and authorisation standards (OAuth2/OIDC, JWT). • Contribute to CI/CD pipelines and support deployment processes. • Troubleshoot issues using logs and basic monitoring tools. • Collaborate with team members and participate in code reviews and technical discussions.
• Design, build, and maintain backend microservices and integrations using .NET 8/9 and ASP.NET Core within a CQRS + Clean Architecture ecosystem. • Contribute to solution design, making informed trade-offs around performance, scalability, and maintainability. • Develop RESTful APIs (command/query separation) and integrate systems using event-driven patterns (Azure Service Bus). • Implement and maintain background processing using Azure Functions and message-driven workflows. • Work with Azure SQL and Entity Framework Core, including data modeling and query optimization. • Apply structured patterns to ensure code quality, maintainability, and consistency. • Follow and contribute to security best practices using Azure Entra ID (OAuth2/OIDC, JWT). • Contribute to CI/CD pipelines (Azure DevOps) and support containerized deployments (Azure Container Apps). • Troubleshoot production issues using Application Insights, logs, and distributed tracing. • Collaborate with cross-functional teams and participate in technical discussions and design reviews. • Support knowledge sharing and help mentor less experienced engineers.
.Net Application Architect, Information Systems Specialist 7
Oregon Department of Human ServicesHelping Oregonians achieve wellbeing through opportunities that protect, empower, respect choice and preserve dignity.
• Lead the strategic planning, design, and modernization of the .NET application development and production architecture. • Define and execute the transition from legacy ASP .NET Framework environments to modern platform, while ensuring both environments remain stable, secure, and fully supported throughout the lifecycle. • Ensure alignment with enterprise technology strategies and seamless integration with network architecture and complementary development platforms. • Oversee and administer both legacy and future development and production environments, including installing, configuring, upgrading, securing, and optimizing frameworks, toolsets, and pipelines. • Provide technical leadership through training, coaching, and mentoring IT&R staff on modern design, development patterns, and migration strategies, while also supporting ongoing work within the legacy environment.



