logo
TMC

React Developer

EU

July 6, 2026 at 9:37 AM

✨ AI summary

Location

  • Portugal (Remote)

Languages

  • JavaScript
  • TypeScript
  • Java
  • HTML5
  • CSS3

Frameworks

  • React
  • Next.js
  • Node.js (Express.js, NestJS)
  • Spring Boot
  • Zustand
  • MUI

Cloud Services

  • Azure Cloud

Databases

  • SQL
  • NoSQL
  • Kafka

Experience Level

  • Senior Front-End Developer – 6+ years
  • Full Stack Developer (Node.js + React) – 3+ years
  • Full Stack Developer (Java + React) – 5+ years

πŸš€ Build Your Next Career Move with TMC


At TMC (The Member Company), we're more than a consultancy. Through our unique Employeneurship model, we combine the security of permanent employment with the entrepreneurial freedom to shape your own career, work on exciting international projects, and continuously develop your technical expertise. Our culture is built on transparency, knowledge sharing, personal growth, and innovation.


πŸ’» Senior Front-End Developer (Remote)

  • 6+ years of experience
  • React, Next.js
  • JavaScript, HTML5, CSS3
  • Azure Cloud


πŸ’» Full Stack Developer – Node.js + React

  • 3+ years of software development experience
  • English C1 (mandatory)
  • React.js, TypeScript/JavaScript
  • Node.js (Express.js or NestJS)
  • REST APIs, SQL/NoSQL
  • Git, CI/CD, Agile/Scrum
  • Experience using AI coding assistants such as GitHub Copilot, Cursor, Claude Code, or Microsoft Copilot


πŸ’» Full Stack Developer – Java + React

  • 5+ years of experience
  • Based in Portugal
  • Java, Spring Boot, Microservices, Kubernetes
  • React, TypeScript, Zustand, MUI
  • Kafka, gRPC
  • Prompt Engineering and AI-assisted development experience
  • Strong experience with Copilot, Cursor, Claude, or similar tools
  • Agile methodologies and strong English communication skills


🌍 Location

Portugal-based or ready to relocate within 30 days


βœ… Must Have

  • EU Passport, Residency Card, or a valid work visa


πŸ‘‰ Ready to level up your career? Apply now!


Application Process

πŸ“Œ Apply directly through this job posting.

⚠️ Please note that applications submitted via email or private messages will not be considered.