Role: Node.js Backend Engineer
Location: Madrid, Spain (Remote - Must live in Spain) - 1 day per semester at the office
Skills: Node.js, TDD, DDD & CI/CD
Languages Required: Spanish (native/high level) & English (Professional)
🧩 About the Role
We're looking for a Node.js Backend Engineer who thrives in collaborative environments and is passionate about building scalable, secure, and high-quality backend systems. Join our dynamic, product-oriented teams, where autonomy and ownership drive innovation.
🛠️ What You'll Do
Functional Collaboration
- Work closely with QA and Product Owners (3 Amigos model) at the story level
- Coordinate development efforts across user stories, incidents, and tasks
- Challenge and refine feature implementations
Mentorship & Teamwork
- Guide junior engineers through implementation and best practices
- Promote Pair/Mob programming and conduct code reviews
Engineering Excellence
- Observability: Implement and review traces, metrics, logs, and business events using tools like Dynatrace
- Security: Ensure secure coding practices and mentor others
- Deployability: Guide infrastructure as code (e.g., Terraform)
- Code Quality & Performance: Drive best practices in async/multi-threaded code and performance testing
- Scalability & Resiliency: Implement scalable, stateless services and resilient patterns (e.g., retry strategies, circuit breakers)
- Testing: Lead testing strategies (E2E, unit, integration, contract) using TDD
- Architecture & Design: Apply design patterns, OOD, and microservices architecture
🧠 Skills & Experience
- Strong Node.js backend development experience
- Test Driven Development (TDD)
- Domain Driven Design (DDD)
- Object-Oriented Programming (OOP)
- Relational, key-value, and document databases
- Continuous Integration & Infrastructure as Code
- Bonus: Side projects, diverse tech stack knowledge, hidden talents
🤝 What We Offer
- A clear career path for growth
- Support from Software Engineering, DevOps, Cloud Engineers, Tech Leads, and Architects
- Agile methodology (Scrum)
- A collaborative, inclusive, and supportive environment
🌍 Work Culture
You’ll be part of a team that values autonomy, ownership, and continuous improvement. We work in cross-functional squads with a shared mission and strong support network—you’ll never be alone.
📩 Ready to Join Us?
If you're excited to build impactful software and grow with a passionate team, apply now or reach out directly. Let’s build something great together!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-12
Senior Java Software Engineer
2026-04-25
AWS Cloud Architect (w/m/d)
2026-05-14
- Posted
- Jul 09, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Madrid
- Company
- Coforge
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-12
Senior Java Software Engineer
2026-04-25
AWS Cloud Architect (w/m/d)
2026-05-14