Your APIs don’t just work — they’re fast, secure and a pleasure to integrate with.
About BindWorks
BindWorks is a Portuguese IT consultancy built differently. We’re not a CV farm. We’re not a body shop. We are a team of engineers, architects, and delivery professionals who genuinely care about the work we do — and about the people who do it.
We partner with national and international clients to build meaningful, lasting technology: cloud-native platforms, data ecosystems, AI-powered products, and complex enterprise systems. We invest in long-term relationships — with our clients and with our people.
If you want to work on real challenges, grow fast, and be part of a company where your voice matters and your craft is respected — you’re in the right place.
Our engineering culture is built on four pillars:
️ • Ownership
we don’t just deliver tasks, we own outcomes
️ • Craft
clean, well-designed, maintainable software is non-negotiable
️ • Growth
we invest in people through certifications, mentoring and challenging projects
️ • Transparency
flat hierarchy, honest communication, no corporate noise
The Role
We’re looking for a Node.js Developer to design, build and operate robust backend services and APIs for demanding digital platforms. You’ll work on integrations, asynchronous processing, microservices and data-intensive systems — in environments where reliability and performance are non-negotiable.
Whether you’re a mid-level developer ready to step up or an experienced senior who loves backend craft, we want to talk.
Tech Stack
✔ Node.js
✔ TypeScript / JavaScript
✔ NestJS / Express / Fastify
✔ REST APIs
✔ GraphQL
✔ SQL & NoSQL Databases
✔ Git
✔ Docker
✔ CI/CD
✔ Authentication & Authorization
Nice to have
✔ Kafka / RabbitMQ
✔ Redis
✔ Kubernetes
✔ Observability / Tracing
✔ Event-Driven Architecture
✔ Microservices
✔ OpenTelemetry
✔ Cloud (Azure / AWS)
What You’ll Do
️ • Design and build APIs and backend services with Node.js and TypeScript
️ • Implement integrations with internal systems, external platforms and databases
️ • Work with REST, GraphQL, event-driven and microservices architectures
️ • Ensure quality through testing, logging, monitoring and rigorous code reviews
️ • Optimize performance, security and scalability of backend services
️ • Collaborate with frontend, DevOps, QA and product teams
What We Need From You
️Non-negotiable
️ • Professional experience building production backend services with Node.js
️ • Strong TypeScript or modern JavaScript knowledge
️ • Experience with NestJS, Express, Fastify or equivalent frameworks
️ • Experience with both SQL and NoSQL databases
️ • Solid understanding of REST API design, auth patterns and security best practices
️ • Hands-on experience with Git, automated testing and CI/CD pipelines
️Strong differentiators
️ • Experience with Kafka, RabbitMQ, Redis or asynchronous / event-driven processing
️ • Knowledge of Docker, Kubernetes and cloud platforms
️ • Familiarity with observability tools, distributed tracing and monitoring
What We Offer
️ • Projects that matter
Challenging, modern-stack projects for national and international clients — no boring maintenance-only roles.
️ • Real ownership
You’ll have a genuine say in architecture, technical decisions and delivery — not just tickets to close.
️ • Continuous growth
Certifications, technical training and a culture that rewards curiosity — we co-invest in your development.
️ • Flexible work
Hybrid or remote working model, depending on the project — we trust you to deliver.
️ • Engineering culture
Code reviews, architecture discussions, internal knowledge-sharing — we take craft seriously
️ • Health insurance
Private health insurance included from day one
️ • Competitive package
Salary aligned with your experience and market — we don’t lowball good people
️ • Career path
Clear progression framework with regular check-ins — no guesswork about your next step
️ • Great team
Small enough to know everyone, experienced enough to challenge you daily
Diversity & Inclusion
BindWorks is committed to building a team that reflects the world we live in. We evaluate every candidate on skills, mindset, and potential — never on gender, ethnicity, nationality, age, disability, sexual orientation, religion, or background. If you need any adjustments during our recruitment process, just let us know.


