Objetivos e desafios: quem somos?
Tecnologia e inovação são a base de nossa empresa, que desenvolve soluções para impulsionar os negócios dos clientes.
Com escritórios em Uberlândia (MG) e São Paulo (SP), e colaboradores em centenas de cidades, nossa empresa é reconhecida por ser um ótimo local para trabalhar, com o selo Great Place to Work há mais de 6 anos.
Nossa busca por talentos:
* Liderança de projetos inovadores;
* Experiência em desenvolvimento low-code e desejo de fazer parte de uma equipe dinâmica.
Responsabilidades principais:
* 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 necessários:
* 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).
O que oferecemos:
* Pessoas apaixonadas por tecnologia, inovação e evolução contínua;
* Equipes diversas e de alto desempenho em um ambiente dinâmico e colaborativo;
* Valorização da contribuição de todos na criação de soluções e nas decisões estratégicas.