XCOPE AI
Full Stack Engineer
XCOPE AIPortugal19 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Company Description

We take a multidisciplinary approach that combines technology consulting, AI implementation, and the development of scalable SaaS solutions. Our mission is to help businesses modernize their operations, unlock growth, and achieve digital transformation through practical, measurable innovation.


Our team unites experts in software engineering, data science and machine learning from companies such as Google DeepMind, Microsoft, US Army Corps of Engineers and Salesforce.


Role Description

This is a full-time role for a Full Stack Engineer. As a Full Stack Engineer you will be responsible for developing and managing both front-end and back-end web applications, collaborating with cross-functional teams to design, develop and launch new features, and maintaining the quality and performance of web applications. This is hybrid role located in Porto.


What you’ll love about this role

  • High ownership over features and architecture from day one.
  • Tight product/design/engineering collaboration; your work ships weekly.
  • Clear 30/60/90‑day impact plan and hands‑on mentorship.


Impact you’ll own in the first 30 days

  • Ship two customer‑facing features end‑to‑end (frontend + backend).
  • Strengthen cloud infrastructure and service reliability.
  • Improve developer experience (docs, CI, or tooling) for the team.


What you’ll do

  • Design, build, and maintain scalable web/mobile applications.
  • Partner with product & design from concept to release.
  • Implement features across front‑end, back‑end and infrastructure.
  • Review code, share best practices, and raise the engineering bar.


Stack you’ll touch

  • Frontend: React or Flutter.
  • Backend: TypeScript, Rust or Go.
  • Data: PostgreSQL (or similar relational DB).
  • Cloud: AWS / GCP, Docker, Kubernetes and Terraform.


What you bring

  • Bachelor’s in Computer Science or related field.
  • 1+ year of full‑stack development experience.
  • Experience with React or Flutter (front‑end).
  • Experience with TypeScript, Rust or Go (back‑end).
  • Experience with relational databases (e.g., PostgreSQL).
  • Familiarity with a major cloud (AWS/GCP).


Nice to have

  • Master’s in Computer Science or related field.
  • Experience designing distributed systems using Kubernetes and Docker.
  • 1+ year of experience working in Rust or Go.


How we work

  • Hybrid in Porto; async‑friendly practices; frequent releases.
  • Pragmatic testing and CI; code reviews as a learning loop.
  • Competitive salary with meaningful responsibility from day one.
  • Transparent ranges early in process; mentorship + learning time.


Job details

  • Seniority level: Associate–Mid (1–3 years)
  • Employment type: Full‑time
  • Workplace type: Hybrid
  • Location: Porto, Portugal
  • Job functions: Engineering, Information Technology, Product
  • Industries: Software Development, IT Services & Consulting, Artificial Intelligence

Key Skills

Ranked by relevance