A Bosch está a recrutar um/a Full Stack Software Engineer para a Bosch Car Multimedia, S.A., em Braga, em modelo híbrido.
A Bosch Car Multimedia pertence à divisão Automotive Electronics e desenvolve e produz tecnologia de elevada qualidade para o setor automóvel. Nesta função, irás contribuir para o desenvolvimento de soluções digitais inovadoras que tornam a produção industrial mais inteligente, transformando dados complexos em informação útil para a organização.
Responsabilidades:
- Desenhar, desenvolver e manter serviços backend escaláveis e REST APIs com .NET e C#;
- Desenvolver e melhorar aplicações modernas em Angular, orientadas para uma experiência intuitiva e centrada no utilizador;
- Definir e manter standards de API, incluindo versionamento, autenticação, autorização e tratamento de erros;
- Desenhar e otimizar modelos de dados relacionais em SQL Server e PostgreSQL;
- Desenvolver e manter camadas de acesso a dados com Entity Framework Core;
- Implementar tecnologias modernas, como Knowledge Graphs, para melhorar a descoberta e integração de dados;
- Colaborar com equipas multidisciplinares para garantir soluções consistentes e de elevada qualidade;
- Contribuir para todas as fases do ciclo de desenvolvimento de software, desde o conceito e implementação até ao deployment e manutenção;
- Apoiar pipelines de CI/CD e processos de automação com práticas modernas de DevOps;
- Realizar code reviews, testes e melhorias contínuas;
- Garantir software fiável, sustentável e de fácil manutenção;
- Criar e manter documentação técnica de APIs, serviços e componentes aplicacionais;
- Participar ativamente em cerimónias Agile, Scrum e iniciativas de melhoria contínua da equipa.
Requisitos:
- Licenciatura ou mestrado em Ciências da Computação, Engenharia de Software, Tecnologias de Informação ou área relacionada;
- 5 a 7 anos de experiência profissional em desenvolvimento full stack;
- Experiência prática no desenvolvimento de serviços backend e aplicações frontend;
- Experiência em ambientes internacionais e colaborativos;
- Forte domínio de .NET 6/8, C# e Angular ou frameworks frontend comparáveis;
- Conhecimentos sólidos de arquitetura de software, design patterns e desenvolvimento de aplicações escaláveis;
- Experiência no desenho e consumo de REST APIs e/ou serviços GraphQL/OData;
- Conhecimentos sólidos de bases de dados relacionais, otimização SQL e modelação de dados;
- Experiência prática com Entity Framework Core;
- Experiência com pipelines de CI/CD e práticas modernas de entrega de software;
- Familiaridade com Git, Jira, Confluence e ferramentas de desenvolvimento como JetBrains IDEs;
- Conhecimento de boas práticas de frontend, incluindo otimização de performance e responsive design;
- Excelentes competências de comunicação em inglês, escrito e falado;
- Perfil analítico e orientado para soluções;
- Forma de trabalho estruturada, colaborativa e focada na qualidade;
- Gosto por escrever código limpo, testável e de fácil manutenção;
- Experiência em ambientes Agile;
- Curiosidade e vontade de aprender novas tecnologias;
- Proatividade, autonomia e espírito de equipa;
- Motivação para contribuir para soluções inovadoras orientadas por dados.
Será valorizado:
- Experiência com Knowledge Graphs ou tecnologias semânticas;
- Interesse por UX/UI e princípios de design centrado no utilizador;
- Experiência com metodologias TDD e/ou BDD;
- Familiaridade com conceitos e ferramentas de visualização de dados;
- Contacto com Python, Java, JavaScript, React ou tecnologias semelhantes.
Benefícios:
- Condições de trabalho flexíveis;
- Sistema de trabalho híbrido;
- Contacto com colegas de diferentes países;
- Seguro de saúde;
- Consultório médico no local, incluindo psicologia e clínica geral;
- Gabinete de serviço social no local;
- Oportunidades de formação, incluindo formação técnica, línguas estrangeiras e certificações;
- Oportunidades de progressão de carreira e desenvolvimento profissional contínuo;
- Acesso a descontos em parcerias e produtos Bosch;
- Atividades desportivas e relacionadas com saúde;
- Bons acessos a transportes públicos;
- Transporte gratuito a partir do Porto;
- Plataforma de benefícios flexíveis;
- Estacionamento gratuito;
- Cantina.
Igualdade de oportunidades:
A Bosch valoriza a diversidade e a igualdade de oportunidades, promovendo um ambiente onde diferentes mentalidades, culturas, gerações, identidades e perspetivas são respeitadas.
A empresa aceita candidaturas de pessoas com deficiência e pode disponibilizar adaptações razoáveis durante o processo de recrutamento e no desempenho da atividade profissional.