Back to listings
ArcMultiple locations

Senior Full-Stack Developer (AI Platform) - Full-time - LATAM/EMEA

Project-Based

Description

Role Overview

We’re looking for an experienced Full-Stack Developer to help build a next-generation AI-powered productivity platform designed to help ambitious professionals learn faster and stay current in their fields.

You’ll work across the stack to design, build, and ship end-to-end features, integrating modern AI capabilities into a scalable, user-facing product. This is an execution-focused role for someone comfortable owning features from concept to production.

Responsibilities

  • Build and ship full-stack features end to end, from frontend UI to backend services
  • Integrate AI capabilities using third-party AI APIs, vector search, and Retrieval-Augmented Generation (RAG)
  • Design and maintain scalable backend services and APIs
  • Implement and optimize database schemas and queries
  • Integrate external APIs (e.g. email providers and other third-party services)
  • Write clear technical documentation and communicate design decisions effectively

Required Skills

  • Strong experience delivering full-stack applications in production environments
  • Solid frontend experience with Vue or React, TypeScript, and modern JavaScript
  • Backend experience with Python and API development
  • Hands-on experience with databases (PostgreSQL, SQL, and/or NoSQL)
  • Familiarity with AI integrations, including AI APIs, vector databases, and RAG workflows
  • Understanding of backend design patterns and third-party API integrations
  • Strong communication skills and ability to document ideas and solutions clearly

Nice to Have

  • Experience building AI-first or AI-enhanced products
  • Familiarity with modern developer tooling and cloud-based architectures
  • Prior experience working on productivity, learning, or knowledge-management tools

Skills

JavaScriptVue.jsVueReactAISQLTypeScriptPythonAPIPostgreSQL