📍 O desafio:
Desenvolver de maneira autônoma e com qualidade projetos backend em Elixir e projetos frontend em Vue.js usando ferramentas modernas, de maneira ágil e com responsabilidade com o time e entregas.
📍 Sobre a vaga:
◾️ Remuneração: a combinar (compatível com o mercado);
◾️ Modelo de contratação: PJ e remoto;
◾️ Disponibilidade para atuar em horário comercial.
📍 O que você vai fazer:
◾️ Desenvolver novas funcionalidades, evoluções e melhorias dos sistemas, com autonomia para estimar esforços, planejar, implementar, testar e validar as soluções desenvolvidas.
◾️ Garantir a qualidade do código por meio da aplicação de boas práticas de desenvolvimento, documentação e manutenção contínua das aplicações.
◾️ Participar ativamente dos planejamentos técnicos e refinamentos, contribuindo com análises e decisões relacionadas às soluções implementadas.
◾️ Atuar em um ambiente de desenvolvimento ágil, utilizando o fluxo Kanban para organizar as atividades e mantendo comunicação clara e transparente sobre o andamento das demandas, riscos e impedimentos.
◾️ Investigar e solucionar incidentes em ambiente de produção, utilizando técnicas de debugging e observabilidade para identificar causas e garantir a estabilidade dos sistemas.
◾️ Colaborar com o time de desenvolvimento na construção de soluções escaláveis, compartilhando conhecimento e contribuindo para a melhoria contínua dos processos e da qualidade técnica.
◾️ Executar atividades correlatas e contribuir com projetos e demandas interáreas, de acordo com as necessidades do negócio.
📍 O que esperamos de você:
◾️ Experiência em desenvolvimento backend e criação de APIs HTTP JSON.
◾️ Sólidos conhecimentos em banco de dados relacional e experiência prática com PostgreSQL.
◾️ Experiência desenvolvendo com Elixir, Ecto e Phoenix.
◾️ Experiência desenvolvendo frontend com Vue.js ou React.
◾️ Conhecimento em Javascript e Typescript.
◾️ Experiência com gerenciadores de estado (como Pinia).
◾️ Conhecimento de tecnologias de estilização (como Tailwind ou UnoCSS).
◾️ Metodologias e Ferramentas: Conhecimento das boas práticas de Git e experiência em desenvolvimento com times ágeis.
◾️ Experiência em revisão de código.
📍 Diferenciais que valorizamos:
◾️ Experiência com sistemas com alto volume de dados.
◾️ Experiência e domínio de diferentes mecanismos de autenticação.
◾️ Experiência com grafos.
◾️ Experiência com Oban ou Broadway.