Voltar
Fullstack Developer (M/F) – Lisbon

Introdução

Our client is a company specialized in Airlines & Aviation. The organization is currently strengthening its team and is looking to hire a Fullstack Developer (M/F) to support its global projects based in Lisbon

Função

·         Design and build serverless backend services on AWS using Python, Lambda, API Gateway, DynamoDB, S3, and EventBridge;
·         Design and evolve the platform’s data model and the API surface consumed by frontend and third-party integrations;
·         Develop fast, secure data-handling solutions with REST, GraphQL, and AWS AppSync;
·         Implement event-driven workflows and orchestrations (EventBridge, Step Functions) for encode monitoring, QC, and CMS integrations;
·         Own infrastructure as code with AWS CDK, deployment pipelines, environments, and monitoring configuration;
·         Step into the frontend (React, TypeScript, Tailwind) when a feature needs end-to-end delivery, pairing with the frontend developer on shape of the API;
·         Test, debug, and upgrade software to ensure efficiency, correctness, and cost-effectiveness;
·         Collaborate with development teams and product managers to ideate software solutions;
·         Use AI coding tools as part of the daily workflow — drafting, reviewing, and refactoring code with AI assistance;
·         Contribute to the team’s evolving AI-native practices: share effective prompts, workflows, and patterns that raise the bar for the whole team.

Requisitos

·         Fluent in English;
·         Strong backend development experience in Python (3.11+) on AWS — Lambda, API Gateway, DynamoDB, S3, EventBridge;
·         Experience with infrastructure as code, ideally AWS CDK (TypeScript or Python);
·         Comfort with serverless and event-driven architecture patterns (single-table DynamoDB, pub/sub, step-function orchestration);
·         Familiarity with authentication models like OAuth and Cognito;
·         Working knowledge of the frontend side of the stack — TypeScript, React, Tailwind — enough to pair and contribute on cross-cutting features;
·         Understanding of software engineering principles, version control (GitHub), and deployment;
·         Experience with streaming technologies, DASH/HLS, or media encoding workflows is a plus;
·         Hands-on experience using AI coding assistants in real project work, not just experimentation;
·         Willingness and curiosity to explore new AI tooling, workflows, and agent-based approaches as they emerge; comfort working with non-deterministic tools and iterating on prompts as part of the craft.

11/5/2026