Atuar como especialista no desenvolvimento de aplicações de dados e IA (front-end e back-end).
Responsabilidades e atribuições:
• Definir solução técnica para o desenvolvimento full-stack de soluções de produtos de dados e IA.
• Realizar o desenvolvimento, quando necessário, das soluções;
• Garantir a escalabilidade, segurança e desempenho dos sistemas.
Requisitos e qualificações
Habilidades Necessárias:
• Arquitetura de Software & Design Patterns.
• Conhecimentos para criação e manutenção de aplicações em Cloud AWS, Azure ou GCP.
• Desenvolvimento Back-End: Node.js, Python, Go, ou similar.
• Desenvolvimento em Cloud: Lambda, Functions ou Cloud Run.
• Desenvolvimento de APIs REST, GraphQL ou Cloud (API Gateway, API integrator).
• Banco de Dados: SQL (PostgreSQL, MySQL), NoSQL (MongoDB, DynamoDB), Cloud (BigQuery, CosmosDB ou RedShift)
• Desenvolvimento Front-End: React, Angular ou Vue.js;
• Conhecimento em práticas de design responsivo e acessibilidade.
Experiência Necessária:
• Experiência prévia de ao menos 3+ anos implementando projetos complexos como especialista full-stack.
• Histórico comprovado de entrega de soluções escaláveis e de alta disponibilidade.
• Experiência com arquitetura baseada em microsserviços e Cloud.
• Conhecimento técnico em desenvolvimento e implantação de APIs para ferramentas de IA.
• Experiência em trabalhar em utilizando metodologia ágil e ferramentas como Rally ou Azure Devops.
Desejável:
• Experiência com ferramentas de design (como Figma, Sketch, Adobe XD).
• Conhecimento em metodologias de teste de interface (como Jest, Cypress).
• Experiência em desenvolvimento de aplicativos mobile.
• Experiência em otimização de performance de aplicações web e mobile;
Participação em projetos open source ou contribuições para a comunidade de desenvolvimento.