A área Digital Xperience da Xpand IT é uma equipa tecnológica de rápido crescimento que se concentra em tecnologias Microsoft e Mobile.A sua principal missão é fornecersoluções de software de alta qualidadeque atendam àsnecessidades do utilizador final, num mundo tecnológico continuamente exigente e em ritmo acelerado, proporcionandoa melhor experiênciaem termos de personalização, performance e features. Tiramos proveito de um conjunto de frameworks e ferramentas inovadoras, comoKubernetespara implementação de Apps Azure e.Net Corepara desenvolvimento Web.
Mas isso não é tudo, a nossa equipa também trabalha comKotlineSwiftno desenvolvimento de apps nativas eXamarinouFlutterno desenvolvimento de apps cross-platform, implementando e integrando as nossas apps comecossistemas Azure da Microsoft.
Quais as principais responsabilidades?
EnquantoSenior Mobile Developer, vais aplicar conhecimentos práticos de desenvolvimento de aplicações mobile para construir soluções de software de qualidade com tecnologias Mobile, como Kotlin ou Swift para apps nativas e Xamarim ou Flutter para desenvolvimento cross-platform. Irás também ter a oportunidade de trabalhar em vários domínios, como web, utilizando metodologias ágeis de desenvolvimento de software e de gestão de projeto.
Diariamente serás responsável por:
* Participar ativamente nadefinição da arquitetura de soluções de software mobile, contribuindo com a tua experiência e conhecimento para garantir a escalabilidade e a robustez das aplicações;
* Habilidade para odesenho e produção de código de elevada qualidade, seguindo as diretrizes estabelecidas e promovendo as melhores práticas, bem como as metodologias Agile ou Scrum de desenvolvimento e gestão de projetos;
* Documentar de forma clara as alterações de código, packages e fazer testes unitários e integrados, garantindo aqualidade de todos os entregáveis;
* Criar sinergias e colaborar com a equipa de desenvolvimento, garantindo aentrega do projeto dentro dos prazos estabelecidos e garantindo a excelência técnica;
* Avaliar osrequisitospara novas funcionalidades e melhorias, identificando o impacto nas aplicações, APIs e sistemas operacionais existentes, propondo soluções robustas, eficientes e inovadoras;
* Manteres-te atualizado com asmais recentes tecnologias e tendências, fornecendo sugestões/recomendações que permita a inovação tecnológica.
Stacks: C#; Xamarin, Swift
Que Skills precisas de ter?
* Fortes conhecimentos técnicos em uma ou mais das nossas principais tecnologias;
* Habilidade pararesolver problemas técnicos complexos, fazeranálisese pesquisa autónoma por soluções,debater ideiascom a equipa para desbloquear temas, contribuindo para a resolução dos mesmos;
* Conhecimento das metodologias Agile e Scrum é essencial;
* Know-how comprovado emtodas asfases do ciclo de vida de desenvolvimento de software, como a análise, desenho, desenvolvimento, testes e suporte;
* Capacidade paraescrever e executar casos de testes;
* Boa comunicação oral e escrita.
Pontos extra para:
* Experiência de desenvolvimento recorrendo a MVC Web API’s;
* Experiência no uso das melhores práticas deCI / CDusando as melhores ferramentas e padrões da indústria (por exemplo, Git, Jira, GitLab, Jenkins);
* Liderança técnica das soluções;
* Gestão de equipas.
Candidata-te aqui
#J-18808-Ljbffr