Descrição da Vaga: Pessoa Especialista em Desenvolvimento Multiplataforma (Android & iOS)Uma Share People Hub em parceria com uma multinacional de tecnologia busca por uma Pessoa Especialista em Desenvolvimento Multiplataforma para atuação no modelo presencial em Campinas/SP.Estamos em busca de uma pessoa especialista em desenvolvimento de software multiplataforma mobile, para atuar no desenvolvimento de soluções em projetos com foco em aplicações Android e iOS, além de integração com servidores e iniciativas relacionadas a inteligência artificial.Principais ResponsabilidadesCompreender requisitos técnicos, propor arquiteturas adequadas e implementar soluções dentro dos prazos estabelecidos;Desenvolver software (incluindo bibliotecas e aplicações) multiplataforma, com foco em desempenho, escalabilidade e manutenção;Conduzir atividades de design, codificação, revisões de código e documentação técnica;Garantir qualidade do código e dos resultados, propondo e automatizando processos de validação;Implementar scripts e soluções de back-end para processamento de dados e aplicações de Big Data;Atuar em todas as fases do ciclo de desenvolvimento de software: análise de requisitos, definição de arquitetura, desenvolvimento, testes e manutenção;Apoiar no acompanhamento de equipes e interfaces com diferentes partes interessadas, fornecendo insumos técnicos para relatórios e apresentações;Avaliar, selecionar e integrar ferramentas, bancos de dados, algoritmos e linguagens de programação para atender às necessidades dos projetos;Realizar depuração e melhorias em soluções existentes;Desenvolver provas de conceito e bibliotecas para aplicações mobile (Android/iOS);Colaborar com a evolução técnica do time, apoiando o desenvolvimento de pares;Atuar em parceria com a liderança técnica no planejamento e execução de iniciativas estratégicas.Requisitos NecessáriosBacharel em Ciência da Computação, Engenharia da Computação ou áreas correlatas;Inglês intermediário / avançado;Proficiência em Swift/Objective-C (iOS) e Kotlin/Java (Android);Conhecimento sólido de arquitetura mobile e princípios de desenvolvimento para as plataformas iOS e Android;Experiência no desenvolvimento de bibliotecas ou frameworks para aplicativos mobile;Conhecimento em ferramentas de desenvolvimento: GitHub, Jira ou outras ferramentas semelhantes;Conhecimento em engenharia de software, incluindo metodologias ágeis, práticas recomendadas e ferramentas relacionadas.Requisitos DesejáveisPós-graduação em Ciência da Computação, Engenharia da Computação ou áreas correlatas;Experiência com frameworks de desenvolvimento multiplataforma (por exemplo, Flutter, React Native);Experiência em conversão de bibliotecas entre iOS e Android;Experiência em execução de testes comparativos de bibliotecas em diferentes plataformas;Conhecimento em UI (UIKit para iOS e Android UI);Conhecimento de conceitos de aprendizado de máquina e ferramentas relacionadas;Conhecimento prático de bancos de dados SQL/NOSQL DBMS;Conhecimento em criação de integração contínua e implantação contínua de pipelines (ações do GitHub/ Gitlab CI/ CD);Conhecimento em ferramentas de engenharia de dados.O que esperamos de você | Requisitos ComportamentaisCuriosidade e busca constante por novos aprendizadosVisão analíticaComunicação e relacionamento interpessoalOrganizaçãoModelo de Contratação: CLTBenefíciosAssistência médica e odontológicaPLRVale refeiçãoVale transporte ou fretadoEstacionamentoAuxílio crecheSeguro de vidaCelular corporativoWellhubAlém de outros benefícios internos
#J-18808-Ljbffr