Descrição do Cargo
Nossa tecnologia ditam o ritmo do mercado. Com mais de 40 mil empresas clientes, a nossa tecnologia passa por 25% do PIB brasileiro. Para alcançar esses números precisamos ser ágeis e inovadores em um ambiente leve e desafiador.
Objetivos do Cargo
O objetivo é desenvolver, evoluir e sustentar funcionalidades de software integradas entre Protheus (ADVPL) e aplicações web com Angular (PO-UI), garantindo performance, usabilidade e valor agregado ao cliente final. Além disso, atuar em soluções completas e escaláveis para promover a modernização do ecossistema com foco em integração entre back-end legado e front-end corporativo moderno.
Principais Tarefas
* Desenvolver soluções técnicas de média e alta complexidade utilizando ADVPL (Protheus) e Angular (PO-UI), assegurando comunicação eficiente entre back-end e front-end;
* Garantir a integração fluida entre rotinas legadas do Protheus e novas aplicações web, criando APIs, serviços e rotinas de negócio;
* Apartir na arquitetura técnica de soluções híbridas (ERP + Web), promovendo reusabilidade e modularidade;
* Criar e manter frameworks de integração entre ADVPL e Angular (PO-UI);
* Desenvolver testes manuais e automatizados para validação funcional e técnica dos sistemas;
* Documentar todo o processo de desenvolvimento, garantindo rastreabilidade e versionamento de código;
* Participar de decisões técnicas, contribuindo com arquitetos e analistas na definição de soluções robustas;
* Orientar e apoiar tecnicamente profissionais de menor senioridade, promovendo boas práticas de desenvolvimento;
* Participar de ritos técnicos com áreas de negócio e produto para detalhamento de requisitos e refinamento de histórias;
Requisitos E Xpectativas
Para esse cargo buscamos alguém com experiência em:
* Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
* ADVPL (nível avançado): domínio em desenvolvimento de rotinas no Protheus, UIs, eventos e customizações;
* Angular com PO-UI (nível avançado): construção de SPAs com componentes corporativos;
* Desenvolvimento de APIs RESTful e comunicação entre sistemas;
* Arquitetura cliente-servidor e web, com foco em aplicações corporativas integradas;
* Testes unitários e de integração para back-end e front-end;
* Banco de dados SQL (nível avançado), incluindo estrutura de dados do Protheus;
* Versionamento com Git e boas práticas de repositório;
* Conhecimento em esteiras DevOps / CI-CD;
* Metodologias Ágeis (Scrum/Kanban).
Diferenciais
Será uma vantagem ter experiência com:
* Customização e extensão da PO-UI para componentes corporativos específicos;
* Testes E2E (end-to-end) e automação em ambientes híbridos (ADVPL + Angular);
* Comunidades técnicas TOTVS, GitHub ou projetos open source relacionados a ERP ou front-ends corporativos.
Informações Adicionais
Acreditamos que todos os candidatos devem ser considerados, independentemente de cor, raça, religião, gênero, identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência ou idade. Em nossa empresa, a diversidade e inclusão são fundamentais.