Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Full Stack – Sênior

Pessoa JurídicaPresencial (Local)VIPBelo Horizonte-MGEmpresa Confidencial (Cadastre-se)

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

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

BUSCAS DE VAGAS SEMELHANTES