About TMC
At TMC, we empower highly skilled engineers through our Employeneurship model — a combination of stability, autonomy and continuous development. Joining TMC means integrating a community of experts who enjoy solving complex challenges and shaping high‐quality digital experiences for global clients.
Project Details
We are looking for a SAP Fiori Developer with experience in designing and delivering modern, intuitive applications within the SAP ecosystem.
You'll be part of a multidisciplinary team working on the evolution of SAP applications, leveraging SAPUI5, Fiori Elements, OData, e SAP BTP, sempre com foco em clean core e boas práticas.
Este papel combina desenvolvimento hands‐on, colaboração próxima com equipas funcionais e ABAP, e a criação de interfaces orientadas ao utilizador que melhoram a experiência e eficiência dos processos.
What We're Looking For
Estamos interessados em perfis com experiência sólida em desenvolvimento SAP Fiori, mas abertos a diferentes níveis de profundidade técnica desde que exista autonomia e capacidade de aprendizagem.
Core Skills
* Desenvolvimento de aplicações SAP Fiori com SAPUI5, JavaScript, HTML5 e CSS3
* Experiência a trabalhar com OData services e SAP Gateway
* Conhecimento de SAP Fiori Elements
* Experiência com ferramentas como SAP Web IDE, Business Application Studio e Git
* Prática em testes (unitários, integração) e debugging
* Capacidade de trabalhar com ABAP developers para otimizar integrações e consumo de dados
* Experiência a aplicar princípios de responsive design
Nice to Have
* Experiência em SAP S/4HANA ou exposição a clean core
* Conhecimento das SAP Fiori Design Guidelines
* Familiaridade com SAP BTP, extensões, ou desenvolvimento cloud
* Experiência a melhorar ou customizar apps Fiori standard
* Background em ambientes regulados ou multi-equipa
Soft Skills
* Capacidade de trabalhar com equipas multidisciplinares (funcional, ABAP, negócio)
* Boa comunicação e capacidade de interpretar requisitos de utilizador
* Atenção ao detalhe e foco na experiência de utilização
* Proatividade na resolução de problemas e otimização de performance
What You'll Do
* Desenvolver e evoluir aplicações SAP Fiori, tanto custom como extensões de apps standard
* Colaborar com equipas funcionais e técnicas para traduzir requisitos em soluções práticas
* Garantir alinhamento com princípios de clean core, evitando customizações desnecessárias
* Implementar interfaces responsivas e user‐friendly
* Configurar, testar e otimizar serviços OData
* Participar em atividades de integração, troubleshooting e performance tuning
* Preparar documentação técnica (design specs, testes, guias de utilização)
* Participar no ciclo completo de desenvolvimento desde design até transição para produção
Why Join TMC?
Projetos internacionais e foco em inovação
Modelo Employeneurship — equilíbrio entre liberdade e estabilidade
Acesso contínuo a programas de formação, certificações e mentoring
Comunidade de especialistas colaborativa e multidisciplinar
Oportunidade de trabalhar diretamente com tecnologias SAP de nova geração e ambientes cloud