O que procuramos?
Estamos em busca de uma Pessoa Desenvolvedora Frontend com experiência em SAP UI5 e Fiori para atuar em projetos globais de desenvolvimento cloud em uma das empresas de tecnologia corporativa mais reconhecidas do mercado.
Nesta posição, você será responsável pela construção da camada de interface de aplicações cloud na SAP BTP, desenvolvendo soluções modernas, acessíveis, responsivas e integradas ao ecossistema SAP.
Atribuições principais:
-
Desenvolver aplicações e interfaces utilizando SAP UI5, Fiori Elements e Fiori freestyle;
-
Construir telas Fiori Elements, como LROP, ALP, OVP e Worklist;
-
Desenvolver views, controllers, fragments e custom controls em UI5 quando necessário;
-
Consumir serviços OData V4 e V2, utilizando boas práticas de binding, filtros, batch, draft handling e navegação;
-
Implementar routing, navegação, internacionalização, RTL e aplicação do Horizon theme;
-
Escrever testes unitários, de integração e ponta a ponta utilizando QUnit, OPA5 e wdi5;
-
Apoiar validações de acessibilidade utilizando axe-core e boas práticas WCAG;
-
Realizar deploy via MTA e Cloud Foundry;
-
Executar smoke tests no Launchpad e/ou SAP Build Work Zone;
-
Negociar e documentar contratos OData em parceria com o time backend;
-
Participar das cerimônias Scrum, contribuindo com estimativas, refinamentos, reports de bloqueios e melhoria contínua.
Requisitos:
-
Inglês avançado ou fluente para atuação em ambiente global;
-
Experiência sólida com SAP UI5;
-
Conhecimento em arquitetura MVC, Component.js, manifest.json, fragments e custom controls;
-
Experiência com Fiori Elements, incluindo LROP, ALP, OVP e Worklist;
-
Conhecimento em flexible programming model, extensões e building blocks;
-
Experiência com annotation-driven UI e vocabulários UI, Common, Capabilities e Communication;
-
Conhecimento em side effects, value helps e draft;
-
Experiência com consumo de OData V4 e/ou V2;
-
Conhecimento em ODataModel, JSONModel, ResourceModel, binding modes e $batch;
-
Experiência com TypeScript UI5 e UI5 CLI;
-
Vivência com testes utilizando OPA5, QUnit, wdi5 e/ou ferramentas similares;
-
Conhecimento em acessibilidade digital, WCAG, ARIA, navegação por teclado e screen reader;
-
Experiência com i18n, RTL, Horizon theme e layouts responsivos;
-
Conhecimento em MTA, Cloud Foundry, mta.yaml, mbt build, cf push/deploy e cf logs;
-
Experiência com HTML5 Application Repository e SAP Build Work Zone;
-
Conhecimento em XSUAA, scopes, roles e principal propagation via AppRouter;
-
Experiência com SAP Business Application Studio e/ou VS Code com Fiori Tools;
-
Experiência com Git, pull requests e fluxo de revisão de código.
AI Assisted Development
Este projeto utiliza ferramentas de IA generativa como apoio diário ao desenvolvimento. Por isso, buscamos uma pessoa confortável em utilizar assistentes de codificação, como Claude Code, GitHub Copilot ou ferramentas similares, sempre com senso crítico e responsabilidade técnica.
Será importante ter habilidade para escrever prompts claros e contextualizados, revisar todos os diffs gerados, executar testes localmente e validar as sugestões antes de incorporá-las ao código.
Também é essencial seguir boas práticas de segurança, evitando compartilhar segredos, tokens, dados pessoais, informações sensíveis ou dados não públicos de clientes em ferramentas de IA.
Diferenciais:
-
Experiência com SAP BTP;
-
Vivência com SAP Build Work Zone Standard Edition;
-
Conhecimento em desenvolvimento cloud-native;
-
Experiência em projetos globais;
-
Familiaridade com arquitetura de aplicações enterprise;
-
Certificações relacionadas a SAP UI5, Fiori ou SAP BTP.
Perfil que buscamos:
-
Boa comunicação escrita e verbal em inglês;
-
Português brasileiro para interação com o time interno;
-
Disciplina para priorizar Fiori Elements sempre que possível;
-
Senso de ownership e responsabilidade sobre as entregas;
-
Hábito de testar as próprias entregas antes do handoff;
-
Abertura para receber e aplicar feedbacks de code review;
-
Participação ativa em cerimônias Scrum;
-
Perfil colaborativo, organizado e atento à qualidade.
Localidade da posição:
Híbrido em São Leopoldo/RS
Quem é a Insi?
Somos uma consultoria especializada em evolução digital. Mas, acima de tudo, somos uma empresa de gente. Gente que ouve antes de propor. Que vai ao essencial antes de apresentar solução. Que mede sucesso pelo que mudou de verdade, não pelo que foi implementado.
Com mais de três décadas de história e presença global, acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações — e é essa convicção que orienta cada escolha que fazemos, cada projeto que entregamos, cada pessoa que desenvolvemos.
Por que construir sua carreira na Insi?
Porque aqui você pensa, decide e cria junto. Oferecemos autonomia, metas claras e um ambiente onde os Insiders têm espaço para interagir com diferentes tecnologias, participar de projetos desafiadores, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo.
Somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e estamos entre os 10 melhores empregadores do Brasil segundo a revista TIME.
Quais são nossos valores?
-
Somos pessoas servindo pessoas
-
Pensamos e agimos como donos
-
Temos gana por performance
-
Crescemos e aprendemos juntos
-
Buscamos excelência e a simplicidade
-
Atuamos com criatividade e inovação
Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.
Se identificou? Então, #VemSerInsi!