Como membro da equipe de desenvolvimento da Inventa, você terá a oportunidade de trabalhar em projetos desafiadores e impactantes, desenvolvendo soluções de software de alta qualidade que impulsionam o crescimento do nosso negócio.
A cultura da nossa equipe de engenharia está em constante evolução, com alguns fundamentos já estabelecidos.
Portanto, como parte da nossa equipe, você encontrará : Uma equipe que tem sede de aprender e elevar o nível de entregas de alta qualidade que agreguem valor.Um processo bem definido que fomenta uma cultura de colaboração e aprendizado, incluindo RFC, revisão de design, postmortem sem culpa, cultura de documentação e muito mais.Uma equipe com forte senso de propriedade e alinhamento com a estratégia da empresa.Fundamentos bem estruturados para nossos serviços e infraestrutura.Muito espaço para propor mudanças que ajudem a evoluir nossa cultura e processos.Não fazemos tech por tech, entendemos profundamente a dor dos nossos usuários e, somente após isso, propomos as melhores soluções.Responsabilidades : Como Engenheiro de Software Backend da área de Tecnologia, você será responsável por desenvolver e manter aplicações de alto desempenho, seguras e escaláveis, colaborando com equipes multifuncionais para identificar e resolver problemas complexos.Desenvolver e manter aplicações de alto desempenho, seguras e escaláveis.Colaborar com equipes multifuncionais para identificar e resolver problemas complexos de software.Trabalhar com metodologias Ágeis e participar de cerimônias para contribuir com melhorias no processo da equipe.Ser responsável por todo o ciclo de vida do desenvolvimento de software : definição, desenvolvimento, testes, produção e manutenção.Garantir a qualidade das entregas da equipe, reforçando a adoção de boas práticas de desenvolvimento de software e propondo melhorias no processo.Lidar com incidentes, solucionar e depurar problemas de software com uma mentalidade de aprendizado.
Criar postmortems e tomar ações para evitar incidentes semelhantes no futuro.Melhorar ativamente a forma como construímos nossos serviços front-end e pavimentar o caminho para resolver novos desafios.Contribuir para o crescimento da equipe de engenharia, mentorizando e fornecendo orientação técnica aos engenheiros de software.Garantir a qualidade do código por meio de revisões de código e design, além de monitoramento de produção.Garantir a qualidade e confiabilidade do software implementando metodologias de testes eficazes, como testes unitários e plataformas de testes automatizados.Fundamentos sólidos de engenharia de software e desenvolvimento backend, incluindo controle de versão, testes automatizados, revisões de código automatizado.Experiência relevante com Java, Python ou Kotlin.Sólido conhecimento de padrões de system design.Habilidades sólidas de resolução de problemas, atenção aos detalhes, além de habilidades excepcionais de comunicação verbal e escrita.Capacidade de colaborar ativamente com o crescimento e desenvolvimento de outros membros dentro e fora da sua equipe.Qualificações Preferenciais : Experiência com metodologias de desenvolvimento Ágil.Experiência com equipes multifuncionais, colaborando com Product Managers e Designers.Experiência com plataformas de computação em nuvem, como AWS ou GCP.Familiaridade com arquitetura de microsserviços e sistemas de orquestração de contêineres.Experiência no desenvolvimento e escalabilidade de sistemas de alto desempenho e tolerantes a falhas.Conhecimento das melhores práticas de engenharia de software, incluindo controle de versão, testes e automação de implantação.O que oferecemos : VA / VR : No Cartão Flash, você utiliza conforme sua conveniência.Plano de saúde : Amil.Plano odontológico.Plano Pet : da Petlove.Descontos especiais com a Esalq USP e outras instituições de ensino, visando potencializar seu desenvolvimento.Incentivo para desenvolvimento profissional.Clube de descontos.TotalPass.Licença maternidade / paternidade.Auxílio Creche.Dia de folga no aniversário.Seguro de vida.
J-18808-Ljbffr
Staff Software Engineer • São Paulo, Brasil