Descrição
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.