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 Responsabilidades
* Compreender 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ários
* Bacharel 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áveis
* Pó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 Comportamentais
* Curiosidade e busca constante por novos aprendizados
* Visão analítica
* Comunicação e relacionamento interpessoal
* Organização
Modelo de Contratação: CLT
Benefícios
* Assistência médica e odontológica
* PLR
* Vale refeição
* Vale transporte ou fretado
* Estacionamento
* Auxílio creche
* Seguro de vida
* Celular corporativo
* Wellhub
* Além de outros benefícios internos
#J-18808-Ljbffr