Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor full stack sênior

Netvagas

Belo Horizonte

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia está buscando um desenvolvedor full stack para projetar, desenvolver e manter aplicações web e mobile em Belo Horizonte. Você deve ter pelo menos 5 anos de experiência em Python, NestJS, React e Flutter, além de ser capaz de trabalhar em equipe e garantir qualidade. A função também envolve mentoria de desenvolvedores juniores e colaboração com equipes de UX/UI e DevOps.

Qualificações

  • Experiência mínima de 5 anos em desenvolvimento full stack.
  • Experiência comprovada em desenvolvimento frontend com React e TypeScript.
  • Vivência no desenvolvimento de aplicativos móveis com Flutter.

Responsabilidades

  • Projetar, desenvolver e manter APIs e microsserviços em Python e NestJS.
  • Implementar interfaces de usuário responsivas em React com TypeScript.
  • Desenvolver e publicar aplicativos móveis em Flutter.

Conhecimentos

Desenvolvimento em Python
Desenvolvimento em NestJS
Desenvolvimento em React
Desenvolvimento em TypeScript
Desenvolvimento em Flutter
Banco de dados PostgreSQL
Banco de dados MongoDB
Metodologias ágeis

Formação académica

Graduação em Ciência da Computação
Pós-graduação em Ciência de Dados

Ferramentas

Docker
Kubernetes
Git
Descrição da oferta de emprego
Descrição

Estamos em busca de um profissional para ser o responsável por projetar, desenvolver e manter aplicações web e mobile de ponta a ponta, atuando em todas as camadas da stack, desde o backend em Python e NestJS até o frontend em React com TypeScript e Flutter para mobile. Garantir integração contínua (CI / CD) e alta performance, colaborando com equipes de UX / UI, QA e DevOps para assegurar qualidade, segurança e escalabilidade. Atuar também na mentoria de desenvolvedores juniores e na evolução de arquitetura e processos.

Principais Responsabilidades

Projetar, desenvolver e manter APIs e microsserviços em Python e NestJS, garantindo segurança, escalabilidade e alta disponibilidade.

Implementar interfaces de usuário responsivas em React com TypeScript, assegurando performance e acessibilidade.

Desenvolver e publicar aplicativos móveis multiplataforma em Flutter, integrando-os aos serviços backend.

Integrar serviços e bancos de dados (PostgreSQL, MySQL, MongoDB), otimizando consultas e índices.

Colaborar com equipes de UX / UI, QA e DevOps na implementação de pipelines de CI / CD e automação de testes.

Escrever testes unitários e de integração para garantir a qualidade do código e reduzir incidentes em produção.

Monitorar ambientes de produção, diagnosticar problemas em tempo real e propor melhorias contínuas de performance.

Participar de revisões de código, realizar pair programming e mentorar desenvolvedores juniores.

Documentar arquitetura, fluxos de dados e melhores práticas, mantendo repositório organizado e atualizado.

Contribuir para a evolução de padrões técnicos, avaliar novas tecnologias e propor soluções inovadoras.

Requisitos e Qualificações
Formação

Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (obrigatório).

Pós-graduação em Ciência de Dados, Inteligência Artificial, Engenharia de Software ou áreas afins (desejável).

Experiência Necessária

Mínimo de 5 anos em desenvolvimento full stack, incluindo projetos em Python e NestJS.

Experiência comprovada em desenvolvimento frontend com React e TypeScript.

Vivência no desenvolvimento de aplicativos móveis com Flutter e Dart.

Conhecimento em arquitetura de microsserviços, APIs RESTful e GraphQL.

Habilidade para trabalhar com metodologias ágeis (Scrum / Kanban).

Inglês avançado para leitura de documentação técnica e comunicação com times globais.

Conhecimentos Técnicos

Backend Python (Django, Flask, FastAPI) e TypeScript com NestJS.

Frontend React, Next.js e bibliotecas de gerenciamento de estado (Redux ou Context API).

Mobile Flutter e Dart.

Bancos de Dados PostgreSQL, MySQL e MongoDB.

Infraestrutura / DevOps: Docker, Kubernetes e CI / CD (Jenkins, GitHub Actions, GitLab CI).

Versionamento Git e GitFlow.

Cloud AWS, Azure ou GCP (EC2, S3, RDS ou equivalentes).

Testes Automatizados Jest, PyTest, Cypress ou similares.

Habilidades Comportamentais
  • Comunicação efetiva
  • Flexibilidade e adaptação
  • Engajamento e responsabilidade
  • Orientação para resultados e estratégia
  • Capacidade de análise e planejamento
Localização
  • Belo Horizonte / MG
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.