Mid Full-Stack Engineer (React + Python)
STARKDATA - CONSULTORIA E SERVICOS LDA Lisbon
Detalhe da Oferta:
Estamos à procura de um(a) Full-Stack Engineer altamente qualificado(a) para integrar a nossa equipa.Como membro central da equipa de engenharia, não irá apenas desenvolver funcionalidades, mas também contribuir para a nossa estratégia de testes, biblioteca de componentes e pipelines de CI/CD.
Principais Responsabilidades- Desenvolvimento Backend: Conceber, desenvolver e manter APIs REST robustas utilizando Flask, SQLAlchemy e Marshmallow; desenvolver testes com Pytest para garantir a fiabilidade do código; gerir migrações em PostgreSQL e otimizar queries para grandes volumes de dados.
- Desenvolvimento de Funcionalidades: Criar interfaces responsivas e de alto desempenho utilizando React, TypeScript e SCSS.
- Visualização de Dados: Implementar gráficos complexos e mapas interativos com Recharts, D3.js e Mapbox GL.
- Testes e Qualidade: Desenvolver testes unitários e de integração com Vitest e React Testing Library, e manter suites End-to-End (E2E) com Playwright.
- Biblioteca de Componentes: Desenvolver e documentar componentes reutilizáveis com Storybook, garantindo consistência no design.
- Otimização de Performance: Analisar e otimizar bundles da aplicação e desempenho em runtime.
- Colaboração: Trabalhar em estreita colaboração com designers e engenheiros backend na definição de especificações.
- Licenciatura em Ciência da Computação, Engenharia de Software, Engenharia Informática ou área técnica relacionada.
- +2 anos de experiência profissional no desenvolvimento de aplicações web.
- Forte domínio de JavaScript (ES6+), TypeScript e Python.
- Experiência com ferramentas modernas de build, nomeadamente Vite (configuração e plugins).
- Sólidos conhecimentos de arquitetura CSS/SCSS (variáveis, mixins, módulos) e frameworks como Bootstrap 5.
- Experiência com frameworks de testes: Vitest ou Jest para testes unitários e Playwright para testes E2E.
- Familiaridade com Docker e workflows de desenvolvimento containerizados.
- Conhecimento de controlo de versões com Git e pipelines de CI/CD (GitHub Actions).
- Forte domínio de Flask ou frameworks semelhantes (Django/FastAPI).
- Experiência sólida com SQLAlchemy (ORM) e queries SQL.
- Experiência com Kubernetes e Helm Charts.
- Experiência na construção de agentes com LangChain, CrewAI ou similares.
- Conhecimentos de Azure Cloud Services.
- Capacidade de lidar com ambiguidade em cenários de requisitos complexos.
- Um ambiente com desafios reais e impacto direto no produto.
- Oportunidade de trabalhar em produtos de alta tecnologia que integram Analytics, IA e BI para Banca, Retalho e Saúde.
- Um ambiente técnico moderno (Python moderno, workflows automatizados).
- Modelo de trabalho híbrido.
- Condições salariais discutidas em fase de entrevista, de acordo com a experiência e perfil do candidato.
Envie o seu CV para
Mostrar Email >
Match ProfilerLisboa
opportunity is for you. We are currently strengthening the team of one of our clients with the following profile: Data Engineer - Python + GCP – Hybrid (Lisbon) What we are looking for Hard skills • Bachelor's degree in Computer Science, Engineering...
Match ProfilerLisboa
in software development (focus on data systems and AI/ML or backend development with ML integration is a plus). • Strong proficiency in Python for data/AI applications and system architecture • Proven experience in software architecture design...
ReditusLisboa
e tratamentos de dados com suporte no Power BI (Data Analitycs); Experiência de programação, mínima de 1 (um) ano, nomeadamente Power Apps, Power Automate, .Net e/ou Python; Experiência, mínima de 1 (um) ano, no desenvolvimento de API/automatismos...
Escolha as melhores ofertas de trabalho para você: