Analista de Desenvolvimento Web Pleno- Home Office

PJ, RJ Remote

Nosso cliente: MailerWeb foi fundada em 25 de janeiro de 2012, nosso cliente nasceu com a missão de oferecer uma ferramenta inovadora e acessível para o gerenciamento de campanhas de E-mail Marketing. Ao longo dos anos, evoluiram para muito além do e-mail, incorporando serviços de comunicação via SMS, RCS e WhatsApp, tornando nossa plataforma ainda mais completa e versátil.

Responsabilidades: 

 

  • Desenvolvimento e manutenção de aplicações web em Python, utilizando Django e/ou FastAPI (em caso de backend) e React e/ou Next.js (em caso de frontend) com autonomia em demandas de média complexidade.
  • Projetar, desenvolver e consumir APIs REST, garantindo aderência a padrões, contratos e boas práticas.
  • Atuar na manutenção e evolução de sistemas em produção, realizando correções de bugs, melhorias contínuas e ajustes de performance.
  • Analisar problemas técnicos, identificar causas raiz e aplicar correções consistentes, escalando apenas quando necessário.
  • Trabalhar com bancos de dados relacionais (MySQL) e não relacionais (MongoDB), realizando consultas, ajustes de estrutura e otimizações básicas.
  • Implementar e manter integrações entre backend e frontend, utilizando HTML, CSS e JavaScript de forma consistente.
  • Utilizar Git de forma disciplinada, seguindo fluxos de versionamento, code review e integração contínua.
  • Aplicar boas práticas de segurança em aplicações web, como controle de acesso, validação de dados e proteção contra vulnerabilidades comuns.
  • Utilizar Docker no desenvolvimento e suporte a ambientes, compreendendo imagens, containers e configuração básica.Apoiar e interagir com pipelines de CI/CD existentes, garantindo que as entregas estejam integradas ao fluxo de deploy definido pela equipe.

 

Requirements

Requisitos Obrigatórios: 

  • Experiência prática entre 2 e 4 anos com desenvolvimento web pleno
  • Vivência em manutenção, correções e evolução de sistemas em produção
  • Capacidade de analisar bugs, identificar causas e aplicar correções consistentes
  • Experiência Python (nível avançado)
  • Experiência Django e/ou FastAPI
  • Desenvolvimento e consumo de APIs REST 
  • Banco de dados relacionais e não relacionais (MySQL e Mongodb)
  • Experiência com algum framework frontend (React e/ou Next.js)
  • Experiência Git
  • Noções de segurança em aplicações web
  • Conhecimento prático de Docker e Conhecimento básico de CI/CD
  • Noções básicas de serviços de cloud (AWS)
  • Ensino superior completo;

Requisitos Desejáveis:

  • Experiência em arquitetura voltada para microsserviços (SOA)
  • Inglês