Pessoa Analista de Desenvolvimento Mobile Jr - Dimensa Tecnologia • Montenegro, Estado do Rio Grande do Sul, BR
Descrição da vaga
Sobre a vaga
A Dimensa está no topo do jogo quando o assunto é tecnologia e infraestrutura para operações financeiras, crédito e risco, e seguros. Nossos sistemas são super escaláveis e adaptáveis, perfeitos para negócios de todos os tamanhos. Nossa equipe de experts vive e respira o setor financeiro, atualizando nossas soluções constantemente para tornar suas operações mais digitais, melhorar a performance, inovar no atendimento aos clientes e garantir que todas as exigências regulatórias sejam 100% cumpridas.
Todas as nossas oportunidades são inclusivas e abertas para pessoas com deficiência.
O DESAFIO
Buscamos um(a) jovem talento, apaixonado(a) por tecnologia móvel e com um enorme desejo de construir aplicativos que impactam a vida das pessoas, para se juntar à nossa equipe de Engenharia. Como Desenvolvedor(a) Mobile Júnior, sua missão será transformar ideias e designs em aplicativos fluidos, intuitivos e de alta performance para plataformas iOS e/ou Android. Esta é a sua chance de iniciar uma carreira em um dos mercados mais dinâmicos da tecnologia, aprendendo com especialistas e contribuindo para projetos inovadores.
Escrever código limpo e organizado para criar telas e componentes visuais de aplicativos, garantindo uma experiência de usuário "pixel-perfect" conforme os designs (UI/UX).
Contribuir para o desenvolvimento de funcionalidades utilizando a stack tecnológica da equipe (Swift, Kotlin ou Dart/Flutter), sob a orientação de desenvolvedores mais experientes.
Conectar o aplicativo a serviços de backend, consumindo APIs RESTful para buscar, exibir e enviar dados de forma eficiente.
Realizar testes em emuladores, simuladores e dispositivos físicos para garantir a funcionalidade, responsividade e performance do aplicativo, além de identificar e corrigir bugs.
Participar ativamente das cerimônias ágeis (Scrum/Kanban), colaborando com designers, gerentes de produto e desenvolvedores backend para construir a melhor solução.
Auxiliar na manutenção do código existente e aprender sobre otimizações de performance, uso de memória e consumo de bateria.
O QUE VOCÊ PRECISA TER:
Formação (em andamento ou concluída) em Ciência da Computação, Engenharia, Análise de Sistemas ou áreas correlatas.
Lógica de programação sólida e bom entendimento de estruturas de dados.
Entendimento do ciclo de vida de um aplicativo móvel.
Noções de como consumir APIs REST.
Familiaridade com o sistema de controle de versão Git.
Muita vontade de aprender, ser proativo(a) e gostar de desafios.
DIFERENCIAL:
Conhecimento em alguma biblioteca de gerenciamento de estado (ex: Provider, BLoC, Redux, etc.).
Noções de persistência de dados local (ex: CoreData, Room, SQLite).
Ter um aplicativo pessoal publicado na App Store ou Google Play.
Portfólio de projetos pessoais ou acadêmicos no GitHub para compartilhar.
Familiaridade com o processo de publicação de apps nas lojas (App Store Connect, Google Play Console).
O QUE OFERECEMOS PARA VOCÊ:
Vale Refeição/Vale Alimentação (flexível)
Assistência Médica
#J-18808-Ljbffr