Full-Stack Engineer – Python & React
Localização: Portugal (Tem de estar a residir em Portugal)
Regime: Full Remote
Início: ASAP
Na Mootiva, estamos a contratar um Full-Stack Engineer para integrar um projeto internacional, com forte componente de desenvolvimento backend em Python e frontend em React, num ambiente distribuído e altamente colaborativo.
Sobre a função
Este profissional irá participar no desenvolvimento de aplicações empresariais escaláveis, contribuindo para todo o ciclo de vida do software — desde o design técnico até à entrega e otimização contínua.
Responsabilidades principais
- Desenvolvimento de aplicações full-stack com Python (FastAPI) e React (TypeScript);
- Construção e integração de APIs (REST, GraphQL, WebSockets);
- Modelação e interação com bases de dados relacionais através de ORMs;
- Aplicação de boas práticas de arquitetura (microservices, DDD, BFF);
- Otimização de performance em frontend (code splitting, lazy loading, etc.);
- Utilização de ferramentas modernas de build (Webpack, Vite ou similares);
- Implementação de soluções com Docker, Kubernetes e práticas DevOps;
- Garantia de qualidade de código através de testes e code reviews;
- Colaboração em equipas distribuídas, num contexto internacional.
Perfil
- Experiência mínima de 5 anos em desenvolvimento full-stack;
- Experiência sólida com React, TypeScript e ecossistema frontend;
- Experiência com Python (preferencialmente FastAPI ou frameworks semelhantes);
- Conhecimentos de bases de dados relacionais e ORMs;
- Forte domínio de conceitos de arquitetura e design de software;
- Experiência com ferramentas de containerização e orquestração (Docker, Kubernetes);
- Experiência com metodologias Agile (Scrum);
- Capacidade de trabalho autónomo e pensamento crítico;
- Experiência em code review e mentoring técnico;
- Fluência em inglês (obrigatório).
Valorizamos também
- Experiência com Kafka, Keycloak e/ou Apache Airflow;
- Experiência adicional com outras linguagens ou frameworks backend;
- Experiência em ambientes enterprise e sistemas distribuídos.
Se procuras um desafio técnico num ambiente internacional e remoto, com impacto direto em soluções empresariais, envia-nos a tua candidatura.
Na Mootiva, ligamos talento à inovação. Junta-te a nós.