10 nov
|
Coforge
|
Comunidad de Madrid
10 nov
Coforge
Comunidad de Madrid
Location:
Madrid, Spain (Remote
- Must live in Spain)
- 1 day per month Es esencial asegurarse de que cumple con los requisitos como solicitante para este puesto; por favor, lea atentamente la información a continuación.
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. xqysrnh We work in cross-functional squads with a shared mission and strong support network—you'll never be alone.
📌 Node.js Back-End Engineer (Comunidad de Madrid)
🏢 Coforge
📍 Comunidad de Madrid