 
        
        Desenvolver soluções inovadoras para empresas
Uma empresa de tecnologia e inovação está em busca de um profissional qualificado para liderar a entrega de projetos inovadores.
Para isso, precisamos de um(a) desenvolvedor(a) sênior - mendix que tenha experiência em estruturar sistemas escaláveis e de alta disponibilidade.
 * Responsabilidades:
 * Desenvolvimento completo: atuar durante todo o ciclo de vida do desenvolvimento de software para entregar produtos robustos e de alta qualidade;
 * Documentação e soluções: desenvolver fluxogramas, layouts e documentação para identificar necessidades e soluções;
 * Código de qualidade: escrever códigos bem estruturados, eficientes e testáveis;
 * Garantia de qualidade: desenvolver planos de verificação de software e procedimentos de garantia de qualidade;
 * Integração de sistemas: integrar componentes de software em um sistema totalmente funcional;
 * Especificações técnicas: produzir especificações técnicas que determinem a viabilidade da solução;
 * Suporte e melhores práticas: apoiar membros da equipe no uso da plataforma mendix e nas melhores práticas de desenvolvimento;
 * Aprendizado contínuo: disposição e capacidade para aprender continuamente sobre novas funcionalidades do mendix, tendências de desenvolvimento low-code e evoluções na tecnologia da informação;
 * Análise e melhoria: analisar arquiteturas e aplicações existentes desenvolvidas em mendix e propor melhorias para garantir robustez e escalabilidade;
 * Evolução tecnológica: participar na definição da estratégia de evolução tecnológica da empresa, incluindo a migração de soluções legadas;
 * Orientação de equipes: capacidade de orientar e apoiar equipes de desenvolvimento, promovendo a adoção de melhores práticas.
Requisitos:
 * Experiência anterior como engenheiro de desenvolvimento de software low-code (mendix);
 * Graduação em engenharia de software, ciência da computação ou área relacionada;
 * Experiência em estruturar sistemas escaláveis e de alta disponibilidade, com ênfase em microsserviços, apis, mensageria e integração com serviços externos;
 * Experiência com docker/kubernetes;
 * Experiência com práticas de devops e ci/cd em ambientes de grandes aplicações;
 * Experiência com cloud e serviços aws;
 * Experiência com oo, padrões de projetos e princípios de desenvolvimento de software (s.o.l.i.d.);
 * Experiência com frameworks e linguagens de programação java e javascript;
 * Vivência com metodologias ágeis (scrum, kanban).
Benefícios:
Você fará parte de equipes diversas e de alto performance, em um ambiente dinâmico e colaborativo.