Pixel-perfect isn’t the goal. Fast, accessible, maintainable interfaces are.
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:
- we don’t just deliver tasks, we own outcomes
- clean, well‑designed, maintainable software is non‑negotiable
- we invest in people through certifications, mentoring and challenging projects
- flat hierarchy, honest communication, no corporate noise
The Role
We’re looking for a Senior Frontend Developer who cares as much about architecture as they do about user experience. You’ll work on modern web applications built with Angular or React — leading frontend decisions, setting standards and collaborating closely with design, backend and product teams.
You’re senior because you’ve been there: you know why global state is dangerous, why accessibility matters, and why ‘it works on my machine’ isn’t enough. You can mentor others and make the whole team better.
- Angular or React
- TypeScript
- HTML5 / CSS3
- State Management
- REST / GraphQL
- Jest / Testing Library
- Cypress / Playwright
- Git
- CI/CD
Nice to have
- https://jobeax.com/link/Z30sZYC3jcRenVso
- Redux / Zustand / TanStack Query
- Micro-frontends
- Design Systems
- Storybook
- Web performance optimization
What You’ll Do
- Build responsive, accessible and high‑performance web applications
- Define and evolve frontend architecture, component structure and coding standards
- Work closely with UX/UI designers, backend engineers and product managers
- Implement REST and GraphQL API integrations with robustness and error handling
- Ensure quality through unit tests, integration tests and thorough code reviews
- Optimize performance, bundle size, loading time and accessibility (WCAG)
- Mentor mid and junior developers through reviews, pairing and technical guidance
What We Need From You
- Deep knowledge of state management, routing, forms and component architecture
- Experience with frontend testing: Jest, Testing Library, Cypress or Playwright
- Solid understanding of web performance, accessibility and progressive enhancement
- English B2+ — clear technical and product communication
- Experience with https://jobeax.com/link/Z30sZYC3jcRenVso, SSR/SSG and modern rendering strategies
- Knowledge of RxJS, NgRx, Redux, Zustand or TanStack Query
- Experience with design systems, Storybook or token‑based styling
- Experience building or consuming micro‑frontend architectures
What We Offer
Challenging, modern‑stack projects for national and international clients — no boring maintenance‑only roles.
You’ll have a genuine say in architecture, technical decisions and delivery — not just tickets to close.
Certifications, technical training and a culture that rewards curiosity — we co‑invest in your development.
Hybrid or remote working model, depending on the project — we trust you to deliver.
Code reviews, architecture discussions, internal knowledge‑sharing — we take craft seriously.
Private health insurance included from day one.
Salary aligned with your experience and market — we don’t lowball good people.
Clear progression framework with regular check‑ins — no guesswork about your next step.
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.
#J-18808-Ljbffr