Descrição da vaga No time de Manufatura Datasul, nosso desafio é levar a inteligência do ERP para dispositivos móveis, garantindo agilidade e eficiência para quem está na linha de frente da produção. Responsabilidades e atribuições Desenvolvimento Mobile: Construir e manter aplicações utilizando o ecossistema Ionic/Angular, com foco em usabilidade e performance em dispositivos móveis. Arquitetura e Integração: Compreender a estrutura do software e atuar na integração entre o front-end mobile e o back-end (Progress/Datasul). Qualidade e Testes: Criar e executar testes (manuais ou automatizados) para garantir que as funcionalidades atendam aos requisitos de negócio sem regressões; Documentação e Versionamento: Registrar as etapas do desenvolvimento e manter o histórico técnico através de ferramentas de versionamento (Git); Colaboração Técnica: Trabalhar próximo ao time para discutir soluções de arquitetura, priorizando a troca de conhecimento e a evolução do produto; Mentoria: Apoiar desenvolvedores menos experientes no dia a dia, auxiliando no esclarecimento de dúvidas técnicas e na disseminação de boas práticas; Refinamento de Requisitos: Apoiar o detalhamento de necessidades técnicas junto aos stakeholders para garantir a viabilidade da implementação mobile. Requisitos e qualificações Desenvolvimento Web/Mobile: Experiência prática com Angular e frameworks híbridos (foco em Ionic); Ecossistema PO-UI: Conhecimento na utilização dos componentes da biblioteca PO-UI para construção de interfaces; Integração com ERP: Vivência com o ERP TOTVS Datasul e entendimento básico (ou interface) com a linguagem Progress (OpenEdge); Lógica e Estrutura: Raciocínio lógico aplicado à resolução de problemas e otimização de código; Metodologias Ágeis: Experiência de trabalho em times que utilizam Scrum ou Kanban; Formação: Ensino superior completo em TI ou áreas correlatas. Requisitos desejáveis Experiência específica nos fluxos de Manufatura (chão de fábrica, estoque, ordens de produção). Conhecimento em consumo de APIs REST e autenticação em ambiente mobile. Familiaridade com o processo de build e publicação de apps (Android/iOS).