




Resumo: Junte-se à Equipa de Inovação da Siemens Mobility Portugal como Desenvolvedor JavaScript Full-Stack para projetar e desenvolver interfaces fáceis de usar e apoiar o desenvolvimento backend. Pontos principais: 1. Participar no projeto e desenvolvimento de interfaces frontend fáceis de usar 2. Apoiar o desenvolvimento backend com Python, contribuindo para APIs RESTful 3. Trabalhar como parte de uma equipe ágil, participando de sprints e revisões de código A Siemens Mobility Portugal é um fornecedor líder de produtos e soluções inovadoras em mobilidade. Soluções de software e serviços ao cliente ao longo do ciclo de vida abrangente dos produtos completam o portfólio. A Siemens Mobility capacita os seus clientes a compreenderem os dados IoT gerados pelos ativos ferroviários, permitindo-lhes obter informações valiosas e extrair maior valor dos seus sistemas. Estamos à procura de um **Desenvolvedor JavaScript Full-Stack (m/f/d)** para integrar a nossa **Equipade Inovação**! **Nesta função, será responsável por:*** Participar no projeto e desenvolvimento de interfaces frontend fáceis de usar, utilizando React.js, JavaScript e TypeScript. * Apoiar o desenvolvimento backend com Python, contribuindo para APIs RESTful com FastAPI. * Converter protótipos de design em interfaces funcionais e responsivas. * Implementar, monitorizar e manter aplicações em plataformas cloud como AWS ou Azure, com apoio orientado. * Trabalhar como parte de uma equipe ágil, participando em sprints, revisões de código e colaborações transversais. * Manter-se curioso e melhorar continuamente as suas competências em *prompting*, para aplicar melhor ferramentas de IA generativa em codificação, depuração e melhoria da produtividade. **Procuramos alguém com:*** 4+ anos de experiência prática com React.js, criando componentes reutilizáveis e trabalhando em designs responsivos, SPAs e SSR. * Conhecimentos em autenticação (ex.: OAuth 2.0 JWT). * Fundamentos sólidos em JavaScript/ES6+ e TypeScript. * Conhecimentos sobre princípios de experiência do utilizador (UX) para compreender a implementação de designs. * Experiência com ferramentas de construção web (ex.: Vite, Webpack, Parcel, Rollup). * Alguma experiência com AWS e/ou Azure, por exemplo, implementando ou gerindo serviços na nuvem. * Familiaridade com operações de bases de dados, especificamente SQL e/ou bases de dados NoSQL, para manipular e processar dados. * Experiência com metodologias ágeis (ex.: trabalhar em ciclos de sprint com *stand-ups* diários e gestão de tarefas no Jira). * Domínio do inglês, com boas capacidades de comunicação e trabalho em equipa. * Conhecimentos sólidos do Figma ou outras ferramentas de prototipagem UX/UI, compreensão de *pipelines* CI/CD e processos de implementação, bem como familiaridade com *frameworks* de testes tanto para frontend como para backend são competências adicionais desejáveis. **O que pode esperar de nós:** Um modelo de trabalho flexível para promover um melhor equilíbrio entre vida profissional e pessoal, um seguro de saúde e acesso ao nosso centro médico no local. Dois dias de voluntariado por ano e quatro dias ponte adicionais por ano. Além disso, terá acesso a descontos exclusivos nas marcas Siemens e Bosch, bem como às Plataformas de Aprendizagem da Siemens, que oferecem cursos online internos, assim como acesso a plataformas externas como Coursera, Udemy e LinkedIn Learning. Se isto lhe parece interessante, envie-nos a sua candidatura – **em inglês** – e entraremos em contacto consigo! Na Siemens Mobility acreditamos que as barreiras físicas não estão relacionadas com o potencial. Para nós, apenas o potencial importa. Estamos comprometidos com a qualidade, a igualdade e a valorização da diversidade. Por isso, incentivamos candidaturas que refletem a diversidade das comunidades onde trabalhamos.


