Descrição
Estamos em busca de uma pessoa **Desenvolvedora de Software Pleno** para integrar nosso time de engenharia e atuar na evolução da nossa plataforma de Digital Asset Management (DAM). Procuramos alguém com sólida experiência em desenvolvimento de software, capacidade analítica e interesse em atuar em diferentes camadas da aplicação.
**Responsabilidades e atribuições**
* Desenvolver, manter e evoluir funcionalidades da plataforma, atuando em diferentes camadas da aplicação.
* Modelar, implementar e otimizar fluxos de processo (workflows) utilizando o motor de orquestração da plataforma.
* Escrever código limpo, testável e de fácil manutenção, realizando revisões de código e contribuindo para a qualidade técnica do time.
* Participar ativamente das cerimônias ágeis (planning, review, refinement e retrospectivas), contribuindo com decisões técnicas e de produto.
* Colaborar na definição de soluções técnicas, identificando oportunidades de melhoria na arquitetura, desempenho e escalabilidade.
* Apoiar o desenvolvimento de profissionais menos experientes por meio de troca de conhecimento e revisões técnicas.
* Documentar soluções, decisões técnicas e processos, contribuindo para a base de conhecimento da engenharia.
* Investigar problemas complexos, propor soluções e atuar na evolução contínua da plataforma
**Requisitos e qualificações** **Requisitos**
* Experiência profissional com desenvolvimento de software.
* Domínio de lógica de programação, orientação a objetos, estruturas de dados e boas práticas de desenvolvimento.
* Experiência com pelo menos uma linguagem de programação moderna (Java, JavaScript/TypeScript, Python, Go, C\#, Rust ou similares).
* Conhecimento sólido em Git e fluxo de trabalho com versionamento.
* Familiaridade com desenvolvimento de APIs REST.
* Conhecimento em bancos de dados relacionais (SQL) e modelagem de dados.
* Capacidade de ler documentação técnica em inglês e pesquisar soluções de forma autônoma.
* Boa comunicação, perfil colaborativo e facilidade para trabalhar em equipe.
* Interesse em compreender o funcionamento dos sistemas em profundidade e buscar soluções sustentáveis.
**Diferenciais**
* Experiência com Java, JavaScript/TypeScript e React.
* Conhecimento em Docker e ambientes containerizados.
* Familiaridade com motores de workflow, automação de processos ou modelagem BPMN.
* Experiência com testes automatizados (unitários, integração e/ou end\-to\-end).
* Conhecimento em arquitetura de software, microsserviços ou sistemas distribuídos.
* Experiência com metodologias ágeis.
* Participação em projetos open source, hackathons ou projetos pessoais relevantes.
**Informações adicionais**
Oferecemos uma lista completa de benefícios, incluindo:
* Vale refeição e alimentação;
* Plano odontológico e médico;
* Wellhub e TotalPass;
* Auxílio Remoto;
* Seguro de Vida;
* Half Day Off;
* Cultura de feedback e desenvolvimento, com acompanhamento trimestral com sua liderança.
A Visto orquestra processos de comunicação e marketing de empresas desde 2006, fazendo seus conteúdos fluírem de forma otimizada. Surgimos para gerenciar o processo de produção de peças de comunicação e posteriormente armazenar, reaproveitar e distribuir esses materiais em diferentes canais, a qualquer momento, reduzindo custos desnecessários com produção. Hoje temos mais de 9000 usuários em mais de 15 empresas utilizando a ferramenta para tornar seu marketing mais rápido, seguro e eficiente.