Mid Full-Stack Engineer (React + Python)

apartmentSTARKDATA - CONSULTORIA E SERVICOS LDA placeLisbon calendar_month 

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.
Requisitos
  • 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.
Nice to Have
  • 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.
O que Oferecemos
  • 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 >

apartmentMatch ProfilerplaceLisboa
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...
apartmentMatch ProfilerplaceLisboa
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...
apartmentReditusplaceLisboa
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...