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.