Desenvolvedor Mobile
Description
Local: Aldeota, Fortaleza/CE
Modalidade: Híbrido
Regime de contratação: CLT
Jornada: Segunda a sexta-feira, horário comercial
Remuneração: A combinar
Benefícios: Vale-transporte, vale alimentação e plano de saúde.
Sobre a oportunidade
Estamos em busca de um(a) Desenvolvedor(a) Mobile com experiência em React Native para atuar na manutenção, evolução e melhoria contínua de aplicativos já consolidados e em produção, contribuindo para a estabilidade, o desempenho e a experiência dos usuários.
O profissional também terá a oportunidade de participar futuramente do desenvolvimento de novos aplicativos, colaborando nas decisões técnicas e na construção de soluções escaláveis e eficientes.
Principais responsabilidades
- Manter e evoluir aplicativos desenvolvidos em React Native para Android e iOS.
- Investigar, diagnosticar e corrigir bugs, falhas e problemas de desempenho.
- Implementar melhorias e novas funcionalidades conforme as necessidades dos produtos.
- Desenvolver e manter integrações com APIs REST e serviços externos.
- Atualizar dependências e garantir a compatibilidade com novas versões dos sistemas operacionais.
- Acompanhar processos de build, publicação e atualização de aplicativos na Google Play e na App Store.
- Colaborar com as equipes de produto, design e backend.
- Contribuir para a qualidade, segurança, organização e manutenção do código.
- Participar do planejamento e desenvolvimento de novos aplicativos, incluindo decisões de arquitetura e estruturação dos projetos.
Requisitos técnicos
- Ensino superior cursando em Tecnologia da Informação, Sistemas de Informação, Ciência da Computação ou áreas correlatas.
- Experiência prática com React Native e aplicativos em produção.
- Conhecimento em JavaScript, TypeScript e React Hooks.
- Experiência com consumo de APIs REST, autenticação, navegação e gerenciamento de estado.
- Conhecimento em Git e práticas de desenvolvimento colaborativo.
- Capacidade de compreender, manter e evoluir código existente, respeitando os padrões estabelecidos no projeto.
- Experiência com diagnóstico de erros e processos de build e publicação para Android e iOS.
- Conhecimento em Fastlane.
Diferenciais
- Experiência com testes automatizados.
- Familiaridade com pipelines de CI/CD.
- Conhecimento de desenvolvimento nativo para Android e iOS.
- Experiência na criação de aplicativos do zero.
- Conhecimento em decisões de arquitetura e boas práticas de desenvolvimento mobile.
- Noções de segurança da informação e otimização de desempenho.
Competências comportamentais
- Raciocínio lógico e capacidade analítica para resolução de problemas.
- Organização e atenção aos detalhes.
- Proatividade na identificação e solução de falhas.
- Comprometimento com a qualidade do código e a estabilidade dos aplicativos.
- Capacidade de trabalhar com prazos, prioridades e demandas simultâneas.
- Comunicação clara e colaboração com equipes multidisciplinares.
- Interesse em aprendizado contínuo e atualização tecnológica.
- Abertura a feedbacks e melhoria contínua.
Se você tem experiência com desenvolvimento mobile, gosta de resolver desafios técnicos e busca contribuir para a evolução de produtos digitais, essa oportunidade pode ser para você!
