Desenvolvedor Full Stack

EMPREGARE.comBR (Remoto)
Candidatar-se

Sobre a vaga

Descrição:

Seja parte de uma empresa que entrega soluções analíticas preditivas, proativas e aumentadas, oferecendo visibilidade e insights em tempo real sobre fluxos de dados complexos.

Atividades:

Desenvolver e manter aplicações web full-stack (frontend e backend);

Contribuir na definição e evolução da arquitetura de sistemas e integrações;

Implementar novas funcionalidades e correções de bugs;

Trabalhar com contêineres Docker para orquestração local e preparo de ambientes;

Colaborar em práticas de versionamento (Git), ???-reviews e pipelines de CI/CD;

Garantir que o código seja limpo, testável e escalável;

Participar de reuniões de planejamento e retrospectivas, sugerindo melhorias técnicas.


Requisitos:

Experiência sólida com Node.js;

Experiência com React.js;

Conhecimento em Python;

Domínio de Docker (criação de imagens, containers e Docker Compose);

Conhecimento em bancos de dados relacionais (ex: PostgreSQL, MySQL) e/ou NoSQL (ex: MongoDB);

Perfil autodidata, com facilidade para aprender novas tecnologias de forma independente;

Familiaridade com Git e fluxos de branch (GitFlow, trunk-based, etc.);

Habilidade para escrever código limpo, escalável e coberto por testes.


Formação completa em:

Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Engenharia da Computação ou áreas correlatas (ou equivalente via experiência prática).


Desejável:

Experiência com práticas e ferramentas de DevOps (CI/CD, Kubernetes, ArgoCD);

Desenvolvimento mobile com Flutter ou React Native;

Familiaridade com bancos de dados vetoriais (Qdrant, FAISS);

Vivência em arquiteturas de microsserviços;

Experiência em testes automatizados (unitários, integração) e boas práticas de segurança (OWASP, SAST/DAST).


Benefícios:
Assistência médica, Assistência odontológica, Informado na entrevista, Vale-alimentação, Vale-transporte