11 nov
|
Coforge
|
Madrid
Location
Madrid, Spain (Remote - Must live in Spain) - 1 day per month
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.
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
Guide junior engineers through implementation and best practices
Promote Pair/Mob programming and conduct code reviews
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
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
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.
📌 Node.js Back-End Engineer (Madrid)
🏢 Coforge
📍 Madrid