Full Stack Engineer (TypeScript & AI Integrations)

Lisbon, Portugal | Fullstack | Full-time | Fully remote

Apply

Overview:

We are an innovative startup based in Luxembourg, with strong ties to the academic community and experiencing rapid international growth. We are developing a digital platform with global impact and are looking for talented and motivated software engineers to join our team.

What wil you do?

  • Develop and maintain full-stack applications in TypeScript (frontend and backend);
  • Contribute to the evolution of the frontend in Next.js and the backend API (NestJS);
  • Integrate applications with Large Language Models (LLMs) and other Artificial Intelligence services;
  • Implement pipelines and features involving relational databases (Postgres) and vector databases;
  • Explore and apply frameworks such as AISDK, Mainchain, ADK, and Mastra in AI-driven integrations;
  • Ensure best practices in architecture, code quality, testing, and documentation;
  • Collaborate with the team in defining technical requirements and designing scalable solutions.

What are we looking for?

  • Solid experience in TypeScript;
  • Experience with modern frontend frameworks (Next.js, TanStack);
  • Knowledge of REST APIs and external service integration;
  • Experience with relational databases (Postgres) and vector databases;
  • Interest and hands-on knowledge in AI/LLMs, including integration through SDKs and frameworks (AISDK, Mastra, ADK);
  • Fluent in English (spoken and written);
  • Additional experience in Python;
  • Experience with cloud services (AWS, GCP, Azure);
  • Interest in research and technological innovation;
  • Ability to work independently in a remote environment.

What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.