Join Our Team

We're building the future of web development and looking for talented individuals who share our passion for creating exceptional digital experiences.

Barcelos, Portugal & Remote

Why Work With Us?

Modern Tech Stack

Work with the latest technologies including React, Next.js, TypeScript, and cloud platforms.

Flexible Schedule

We believe in work-life balance with flexible hours and remote work options.

Great Location

Based in beautiful Barcelos, Portugal, with options for remote work worldwide.

Open Positions

Senior Full-Stack Developer

Full-timeBarcelos, PT / Remote
Apply Now

We're looking for an experienced full-stack developer to join our team and work on cutting-edge web applications using React, Next.js, and Node.js.

Requirements:

  • 5+ years of experience with React and Node.js
  • Experience with TypeScript and Next.js
  • Strong understanding of modern web development practices
  • Experience with cloud platforms (AWS, Vercel, etc.)
  • Excellent communication skills in Portuguese and English

UI/UX Designer

Full-timeBarcelos, PT / Remote
Apply Now

Join our design team to create beautiful, user-friendly interfaces for web applications. You'll work closely with developers to bring designs to life.

Requirements:

  • 3+ years of experience in UI/UX design
  • Proficiency in Figma, Adobe Creative Suite
  • Strong portfolio showcasing web design projects
  • Understanding of responsive design principles
  • Experience with design systems and component libraries

DevOps Engineer

Full-timeRemote
Apply Now

Help us scale our infrastructure and improve our deployment processes. You'll work with modern cloud technologies and automation tools.

Requirements:

  • Experience with AWS, Docker, and Kubernetes
  • Knowledge of CI/CD pipelines and automation
  • Proficiency with Infrastructure as Code (Terraform, CloudFormation)
  • Experience with monitoring and logging solutions
  • Strong problem-solving skills

Don't See a Perfect Fit?

We're always looking for talented individuals. Send us your CV and tell us how you'd like to contribute to our team.

Get in Touch