SDK/Mobile Developer
Primary stack
C++KotlinSwiftJavaObjective-CGitOOPUnit TestingCI/CDSonarQube
Nice to have's
ConfluenceJenkinsAgile
Job description
About the Position
Estamos à procura de um SDK/Mobile Developer para integrar um projeto em Lisboa, em modelo híbrido.
Responsibilities
- Desenvolver, manter e evoluir os SDKs móveis da SIBS utilizados pelo MB WAY e por aplicações bancárias
- Desenvolver e otimizar componentes responsáveis pela integração de aplicações iOS, Android e Huawei com serviços centrais
- Implementar melhorias funcionais e realizar manutenção corretiva e evolutiva dos SDKs
- Desenvolver e integrar bibliotecas e componentes reutilizáveis, garantindo a compatibilidade entre diferentes plataformas móveis
- Analisar, diagnosticar e resolver problemas técnicos relacionados com os SDKs, em colaboração com outras equipas
- Prestar suporte técnico a soluções em produção, incluindo análise de incidentes, identificação de causas e implementação de correções
- Assegurar a qualidade, robustez, desempenho e compatibilidade das soluções desenvolvidas
- Desenvolver e executar testes unitários, garantindo o cumprimento dos padrões de desenvolvimento, arquitetura, segurança e qualidade de código
- Participar nas cerimónias Scrum, incluindo reuniões diárias, planeamento e retrospetivas
- Colaborar no planeamento, estimativa e acompanhamento das atividades de desenvolvimento da equipa
Requirements
- Licenciatura em Engenharia Informática ou áreas similares
- Conhecimentos consolidados de C++ (fator eliminatório)
- Conhecimentos de linguagens de desenvolvimento móvel, nomeadamente Kotlin, Swift, Java e Objective-C
- Conhecimentos sólidos de Programação Orientada a Objetos (OOP) e padrões de desenho de software (Design Patterns)
- Bons conhecimentos de Git e práticas de controlo de versões
- Conhecimentos de testes unitários, qualidade de código, registo de eventos (logging), diagnóstico e resolução de problemas técnicos
- Conhecimentos de desenvolvimento e integração de SDKs, bibliotecas e componentes reutilizáveis
- Conhecimentos de integração de aplicações móveis com APIs e serviços de backend
- Capacidade de trabalho em equipa, colaboração e partilha de conhecimento
- Proatividade, dinamismo e iniciativa na identificação e resolução de problemas
- Elevado sentido de responsabilidade e compromisso com os objetivos da equipa
Nice to Have
- Experiência com ferramentas Atlassian, nomeadamente Jira, Confluence e Bitbucket (valorizado)
- Conhecimentos de processos CI/CD e ferramentas como Jenkins (valorizado)
- Conhecimentos de ferramentas de análise estática e qualidade de código, nomeadamente SonarQube (valorizado)
- Experiência em equipas Agile, utilizando a metodologia Scrum (valorizado)
- Conhecimentos de integração com APIs REST e serviços de backend (valorizado)
- Conhecimentos de segurança aplicada a aplicações e SDKs móveis, incluindo autenticação, criptografia e comunicação segura (valorizado)
We Offer
- Salário compatível com o mercado e a função
- Seguro de saúde
- Subsídio de alimentação pago em cartão refeição
- Dias de férias adicionais
- Feedback contínuo, oportunidades de evolução e reconhecimento pelo teu trabalho
- Benefícios exclusivos em saúde e bem-estar, educação, restauração, cultura e lazer
- Programa de referenciação de talentos
About the Company
Obrigado. Recebemos a tua candidatura e em breve vamos dar uma resposta!
© IDW - Consultoria em Serviços de Informação. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
IDW - Consultoria em Serviços de Informação
IT / tech за описом ITJobs; IT-послуги