O que esta vaga pede
Sobre a Vaga
Desenvolvedor React Native Pleno na Go.k Digital em São Paulo (SP) para evoluir uma aplicação mobile em React Native e desenvolver ferramentas, automações e agentes com Inteligência Artificial.
Responsabilidades
- Desenvolver e evoluir funcionalidades na aplicação React Native
- Construir interfaces com foco em usabilidade, performance e organização de código
- Trabalhar com navegação em aplicações mobile
- Consumir e integrar APIs
- Atuar com gerenciamento de estado e cache da aplicação
- Implementar e manter fluxos com WebView quando necessário
- Contribuir com componentização e organização da aplicação
- Participar de code reviews e aplicar boas práticas de desenvolvimento
- Identificar e resolver problemas complexos, incluindo falhas em produção
- Colaborar com UX/UI na implementação das interfaces
- Trabalhar em conjunto com backend e stakeholders de produto
- Participar do ciclo de desenvolvimento, incluindo planejamento, desenvolvimento, testes e entrega
- Desenvolver e evoluir ferramentas, automações e agentes que utilizem modelos de Inteligência Artificial
- Construir integrações entre aplicações, APIs, serviços e modelos de IA
- Definir e organizar o contexto utilizado pelos agentes para execução de tarefas
- Implementar regras, restrições e guardrails para controlar comportamento e limites de atuação dos agentes
- Trabalhar com instruções, validações e critérios de execução para respostas e ações mais previsíveis
- Apoiar a organização e evolução técnica de ferramentas internas existentes
- Aplicar práticas de versionamento, qualidade, segurança e controle sobre ferramentas e automações
- Utilizar ferramentas de IA como apoio ao desenvolvimento, testes, debugging, documentação e aceleração da entrega
Requisitos
- Experiência prática de 1 ano ou mais com desenvolvimento React Native
- Conhecimento sólido de JavaScript moderno e TypeScript
- Experiência com desenvolvimento de interfaces mobile
- Conhecimento de navegação em aplicações React Native
- Experiência com consumo e integração de APIs
- Conhecimento de gerenciamento de estado e cache
- Experiência com Git e fluxos de versionamento
- Familiaridade com pipelines de build e CI/CD
- Conhecimento em testes unitários e/ou de integração
- Capacidade de realizar debugging e investigar problemas na aplicação
- Conhecimento de boas práticas de desenvolvimento mobile
- Interesse ou experiência prática no consumo de modelos e serviços de Inteligência Artificial
- Familiaridade com conceitos de contexto, instruções, regras de execução e guardrails em soluções de IA
- Familiaridade com ferramentas de IA aplicadas ao desenvolvimento de software
- Capacidade de desenvolver automações e ferramentas utilizando JavaScript/TypeScript
- Boa comunicação e capacidade de trabalhar em times multidisciplinares
Beneficios
- []