Olá! Acredita que encontrou esta oportunidade por acaso? Nós, na Nimber, não acreditamos em acaso. Chamou sua atenção? Ótimo. Continue a ler...
A Nimber é uma empresa de tecnologia que acredita que as pessoas são o centro de tudo. Queremos criar um mundo onde cada pessoa possa construir uma carreira com significado, onde o talento seja reconhecido e onde cada desafio seja uma oportunidade para crescer.
Mas o que significa Nimber? Na matemática, um Nimber é um número especial, utilizado na teoria dos jogos. Para nós, representa muito mais do que isso: representa pessoas únicas, com talento, ambição e vontade de fazer a diferença. Aqui, ninguém é apenas mais um número.
Posição: Mobile Developer
Responsabilidades
- Desenvolver e manter, nas vertentes evolutiva e corretiva, SDKs Mobile;
- Desenvolver e evoluir a camada de SDK responsável pela integração de aplicações iOS, Android e ecossistema Huawei com serviços backend/core;
- Analisar, diagnosticar e resolver defeitos e problemas técnicos relacionados com os SDKs;
- Prestar suporte técnico às soluções em ambiente produtivo, incluindo análise de incidentes, identificação de causa raiz e implementação de correções;
- Garantir a qualidade, robustez, performance e compatibilidade das soluções desenvolvidas;
- Desenvolver e executar testes unitários, assegurando o cumprimento dos standards de desenvolvimento, arquitetura, segurança e qualidade de código;
- Colaborar com diferentes equipas técnicas na análise e resolução de problemas;
- Participar nas cerimónias Scrum, contribuindo para o planeamento e estimativa das atividades da equipa.
Requisitos
- Conhecimentos consolidados de C++;
- Conhecimentos de linguagens utilizadas no desenvolvimento e integração mobile, nomeadamente Kotlin, Swift, Java e Objective-C;
- Conhecimentos sólidos de Programação Orientada a Objetos (OOP) e Design Patterns;
- Experiência ou conhecimentos no desenvolvimento e integração de SDKs, bibliotecas e componentes reutilizáveis;
- Conhecimentos de integração com APIs e serviços backend;
- Bons conhecimentos de Git e práticas de controlo de versões;
- Conhecimentos de testes unitários e qualidade de código;
- Experiência ou conhecimentos de logging, diagnóstico e troubleshooting;
- Capacidade de análise e resolução de problemas;
- Experiência de trabalho em metodologias Agile/Scrum será valorizada.
Pronto para juntar-se a nós e ter sucesso? Se está cansado de sentir-se apenas mais um número, envie-nos a sua candidatura e torne-se um Nimber.
A candidatura é feita diretamente no site da empresa — sem intermediários, sem black boxes.
Candidatar no site da empresa →