* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
A Share People Hub em parceria com uma multinacional de tecnologia, buscam 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.
🚀DESAFIOS DA POSIÇÃO | 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
