N
LinkedIn

Frontend Developer — SAP UI5 / Fiori Elements

NTT DATA Business Solutions Brazil 28 candidaturas Ontem

Salário estimado

R$ 10k - 16k/mês

Sênior CLT
49%

Score de curadoria

Indicador interno 0 a 100: transparência salarial, stack, descrição útil e sinais de qualidade do anúncio. Não é match com o seu CV.

Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Make this the place where you grow!


Como NTT DATA Business Solutions, somos mais do que apenas uma empresa. Somos uma equipe de pessoas apaixonadas que impulsionam a inovação – desde consultoria e implementação até serviços gerenciados e muito mais. Com a SAP no nosso núcleo e um poderoso ecossistema de parceiros como Microsoft e ServiceNow, continuamos aprimorando soluções e tecnologias baseadas em IA para que funcionem para as empresas – e para suas pessoas,


Com operações em mais de 30 países e reunindo 18.500 especialistas representando mais de 90 países, permitimos que milhares de empresas se tornassem mais eficientes e eficazes nas últimas três décadas.


Fazemos parte da NTT DATA, líder de US$ 30+ bilhões em serviços empresariais e tecnológicos, IA e infraestrutura digital, atendendo 75% da Fortune Global 100. Co-inovamos soluções com clientes e parceiros globalmente para impacto empresarial e social. Como um dos principais empregadores globais, a NTT DATA conta com especialistas em mais de 70 países. A NTT DATA faz parte do Grupo NTT.


Conosco, você tem infinitas oportunidades para pensar grande, agir com ousadia e assumir a responsabilidade. Faça deste o lugar onde você pertence, aprende e constrói sua rede. Make this the place where you grow!


Procuramos profissionais que também queiram impactar o mundo positivamente! Você é um deles? Se sim, cadastre-se na vaga abaixo!


Você irá construir a camada voltada para o usuário de uma aplicação em nuvem na SAP BTP para um cliente global de bens de consumo: aplicativos SAP UI5 e Fiori Elements consumidos através do SAP Build Work Zone. Você irá trabalhar diariamente com um desenvolvedor backend (CAP / HANA Cloud), um revisor de código e um engenheiro de qualidade.


Responsabilidades

  • Construir telas Fiori Elements (LROP, ALP, OVP, Worklist) — orientadas por anotações por padrão.
  • Construir visualizações UI5 freestyle, controladores, fragmentos e controles personalizados quando as anotações não forem suficientes.
  • Vincular visualizações a OData V4 / V2 com o devido $expand, $select, $filter, manipulação de batch e rascunho.
  • Implementar roteamento, navegação, i18n, RTL e o tema Horizon.
  • Escrever testes de integração OPA5, testes unitários QUnit, wdi5 para E2E e executar axe-core para acessibilidade.
  • Implantar via MTA (mbt build, cf deploy) e realizar testes de fumaça no Launchpad / Work Zone.
  • Negociar o contrato OData com o desenvolvedor backend; documentar contratos acordados.
  • Participar do SCRUM (planejamento, diário, revisão, retrospectiva, refinamento); estimar histórias; relatar bloqueios.


Qualificações

  • Experiência com SAP UI5 (LTS atual): MVC, Component.js, manifest.json, fragmentos, controles personalizados.
  • Fiori Elements: LROP, ALP, OVP, Worklist; modelo de programação flexível (extensões, blocos de construção).
  • UI orientada por anotações: vocabulários UI, Comum, Capacidades, Comunicação; efeitos colaterais, ajuda de valores, rascunho.
  • Consumo de OData V4 / V2: ODataModel, JSONModel, ResourceModel, modos de vinculação, $batch.
  • TypeScript UI5 e a CLI do ui5 (ui5 serve, ui5 build).
  • Testes: OPA5, QUnit, wdi5, axe-core.
  • Acessibilidade: WCAG 2.1/2.2, ARIA, teclado, leitor de tela.
  • i18n & temas: i18n.properties, RTL, tema Horizon, layouts responsivos.
  • MTA & Cloud Foundry: mta.yaml, mbt build, cf push / cf deploy, cf logs.
  • HTML5 Application Repository e SAP Build Work Zone (Edição Padrão).
  • XSUAA: escopos/papéis, propagação de principal via approuter.
  • Ferramentas: SAP Business Application Studio e/ou VS Code com Fiori Tools, geradores Fiori, fluxo de trabalho Git/PR no GitHub.


Desenvolvimento Assistido por IA

Este projeto utiliza Claude Code como co-piloto diário.

  • Confortável usando assistentes de codificação de IA (Claude Code, Copilot ou similar) em código de produção.
  • Escrever prompts claros e delimitados com contexto explícito.
  • Verificar antes de confiar: ler cada diff, executar testes localmente, corrigir causas raízes — nunca aceitar código gerado cegamente.
  • Verificar APIs geradas contra package.json, lockfile e documentos SAP.
  • Nunca colar segredos, tokens, PII de clientes ou dados não públicos de clientes em prompts.


Habilidades Interpessoais

  • Inglês escrito e verbal avançado/fluente; Português-BR para a equipe interna.
  • Disciplina para preferir Fiori Elements em vez de freestyle quando possível.
  • Propriedade: auto-teste antes de passar; abordar feedback de revisão de forma construtiva.
  • Vocal e engajado nas cerimônias do Scrum.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

A
LinkedIn
Match50%

Desenvolvedor(a) Back End

Avanade São Paulo 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Junte-se a nós na engenharia de software, automatizando sistemas empresariais com tecnologia de ponta e uma forte visão de negócios, moldando o futuro juntos!Bem-vindo ao universo do desenvolvimento Back-End! Aqui você construirá e automatizará funcionalidades empresariais, modelando soluções comple...

Ver Detalhes
B
LinkedIn
Match50%

Analista de Desenvolvimento em Angular

BTG Pactual São Paulo 25 candidaturas Hoje

Salário estimado

R$ 14k - 22k/mês

Sênior CLT

Sobre a ÁreaNossa área é responsável pela plataforma que suporta o BackOffice nas rotinas de batimento de boletas, custódia, caixa, alocação, execução e confirmação de trades, além de valuation e settlement. Atuamos fortemente na integração de novos produtos financeiros e melhorias operacionais, com...

Ver Detalhes
C
LinkedIn
Match50%

Web Developer BR 7

Core Code io Brasília, Federal District, Brazil 25 candidaturas Hoje

Salário estimado

R$ 7k - 11k/mês

Pleno CLT

We are seeking a detail-oriented and creative Web Developer to design, build, and maintain our web applications. The ideal candidate has strong coding skills, an eye for design, and a passion for creating seamless digital experiences.ResponsibilitiesDevelop, test, and deploy responsive websites and ...

Ver Detalhes