Descrição
Resumo:
Desenvolver aplicações iOS nativas para produtos de conectividade, contribuindo para a melhoria contínua numa equipa ágil internacionalmente distribuída.
Pontos principais:
1. Desenvolver aplicações iOS nativas para produtos de conectividade
2. Colaborar numa equipa internacionalmente distribuída de desenvolvimento ágil de software
3. Contribuir para a melhoria contínua do desenvolvimento de software
**Descrição da empresa**
Na Bosch, moldamos o futuro ao inventar tecnologias e serviços de alta qualidade que despertam entusiasmo e enriquecem a vida das pessoas. A nossa promessa aos nossos colaboradores é sólida: crescemos juntos, gostamos do nosso trabalho e inspiramo-nos mutuamente. Junte-se a nós e sinta a diferença.
Com mais de 300 colaboradores especializados e cerca de 15 nacionalidades, as atividades da Bosch em Lisboa centram-se nas áreas de vendas, marketing, comunicação, formação, serviços de nearshoring e apoio partilhado em recursos humanos para a Europa. A diversidade, o compromisso e o know-how da equipa são os principais fatores de sucesso desta organização.
A Bosch Service Solutions desenvolve e fornece soluções de Experiência do Cliente, Mobilidade e Monitorização para empresas e respetivos clientes.
As nossas equipas encontram soluções rápidas e eficientes para milhares de pessoas diariamente — desde a gestão de sinistros até chamadas de emergência que salvam vidas, entre outros serviços. Defina os padrões e torne-se um pioneiro em conjunto com cerca de 9000 colaboradores em todo o mundo.
**Descrição da vaga** **Contexto do projeto**
**HomeCom Easy** é uma aplicação móvel desenvolvida pela Bosch que permite aos utilizadores controlar remotamente sistemas compatíveis de aquecimento, ar condicionado e aquecimento de água. Concebida para melhorar o conforto e a eficiência energética, a aplicação permite aos proprietários gerir facilmente as definições climáticas domésticas através de um smartphone ou tablet.
As funcionalidades principais incluem controlo de temperatura, programação personalizada para aquecimento e aquecimento de água, monitorização em tempo real do estado do sistema, informações sobre o consumo energético e notificações push para falhas do sistema ou necessidades de manutenção. A aplicação liga diretamente os utilizadores aos seus técnicos de assistência preferidos, garantindo um apoio rápido e eficiente.
O objetivo geral é proporcionar um controlo sem esforço do conforto doméstico, otimizando simultaneamente o consumo energético.
**Principais responsabilidades**
* Desenvolver software para **aplicações iOS nativas** para produtos de conectividade (por exemplo, termostatos inteligentes para divisões), com base nos requisitos definidos de produto e processo;
* Participar na **análise de requisitos e definição de soluções**, em colaboração com desenvolvedores locais e remotos, fornecedores e clientes;
* Criar **protótipos de software**, incluindo o desenvolvimento de componentes individuais e a sua integração no software do produto;
* Projetar, documentar e implementar software de acordo com a arquitetura definida;
* Projetar, documentar e apoiar a implementação de **testes unitários e testes de interface do utilizador (UI)**;
* Contribuir para a **melhoria contínua** dos processos e metodologias de desenvolvimento e manutenção de software;
* Trabalhar colaborativamente numa **equipa internacionalmente distribuída de desenvolvimento ágil de software**.
**Qualificações** **Formação \& experiência anterior**
* Licenciatura em **Ciência da Computação, Engenharia de Software**, ou área similar.
**Competências técnicas**
* Experiência em **desenvolvimento de aplicações iOS com Swift**;
* Capacidade de projetar, desenvolver, depurar e testar aplicações iOS;
* Conhecimentos da **arquitetura da plataforma iOS**;
* Experiência com **padrões de conceção comuns para iOS** (por exemplo, MVP, MVVM);
* Compreensão dos **princípios de conceção de interface do utilizador (UI) e experiência do utilizador (UX)** aplicados ao desenvolvimento móvel;
* Experiência em **testes de software** (testes unitários e testes de UI);
* Capacidade de compreender e projetar software utilizando **UML**;
* Experiência com **ferramentas de configuração e gestão de projetos**, preferencialmente **ferramentas Atlassian** (por exemplo, Jira, Confluence).
* Boas **habilidades de comunicação** e proficiência em **inglês**;
**Competências pessoais**
* Capacidade de assumir a responsabilidade pelas tarefas atribuídas e encontrar proativamente soluções;
* Mentalidade fortemente **orientada para o produto** e **centrada no cliente**;
* Espírito de equipa com uma atitude **proativa, dinâmica e colaborativa**;
* Disponibilidade para **viajar ocasionalmente**, se necessário.
**Informações adicionais** **O que oferecemos:**
Desafios num ambiente internacional \| oportunidades de carreira numa das melhores empresas do mundo \| horários flexíveis \| serviços médicos \| descontos para colaboradores \| atividades desportivas e de saúde \| refeitório \| boa acessibilidade aos transportes públicos \| espaço para a criatividade.
**Histórias de sucesso não acontecem por acaso. São construídas...**
**Construa-as! Estamos ansiosos pela sua candidatura!**