Emprego Full Stack Software Engineer | Braga

Full Stack Software Engineer | Braga

The Bosch Group
Braga Publicado há 44 minutos
Full Time Informática Híbrido Inglês Sénior (5+ anos) Formação contínua Seguro de saúde Licenciatura (1.º ciclo — nível 6 QNQ/EQF)

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.

Candidatar-se