Pool de Talentos - Desenvolvedor(a) Frontend GeneXus
Descrição da Vaga
**Contexto do projeto** Você atuará na evolução e sustentação dos canais digitais de crédito (simulação, proposta, onboarding, acompanhamento de esteira) para linhas de crédito consignado/super crédito voltadas a servidores públicos e CLT. O foco é experiência do usuário, performance, segurança e conformidade (LGPD/OWASP) em um ambiente de squads ágeis e integrações com serviços internos (cadastro, propostas, análise de risco) e terceiros (antifraude, bureaus, biometria, assinatura digital). **Principais responsabilidades** Construção de interfaces web em GeneXus: desenvolvimento de Web Panels, WorkWith for Web (Patterns), Grids, Master Pages e Theme Classes, garantindo responsividade (mobile‑first) e acessibilidade (WCAG 2\.1 AA). Customização avançada de UI: criação/uso de User Controls e integração com CSS/JavaScript para componentes ricos (máscaras, gráficos, stepper de onboarding, upload inteligente de documentos). Integrações:Consumo e orquestração de APIs REST/SOAP (GeneXus: Procedures, Data Providers, SDTs, Business Components) — e.g., simuladores, score, antifraude (Serasa/ClearSale), validação de vínculo e margem. Tratamento de erros, idempotência, timeouts e retries com backoff para UX resiliente. Segurança e conformidade:Autenticação/Autorização via GAM (GeneXus Access Manager) e SSO (OAuth 2\.0/OpenID Connect/SAML), gestão de perfis/papéis, proteção contra OWASP Top 10 (XSS, CSRF, Injeção, etc.). LGPD: coleta mínima de dados, consentimento, ofuscação/máscara e retenção segura. Qualidade e performance:Perfilagem de telas/processos (latência de grid/filtros), otimização de Data Providers, redução de round‑trips, paginação eficiente, cache quando aplicável e otimização de recursos estáticos. Testes funcionais/regressão (priorizar automação onde viável) e critérios de aceite bem definidos. Colaboração e versionamento:Organização de KB (Knowledge Base), ambientes (Dev/QA/Prod) e versionamento via GeneXus Server (GXserver); revisão de mudanças (code reviews de objetos), branching/merging e governança de releases. Entrega e operações: Preparar builds e deploy para o generator adotado (.NET ou Java) em IIS/Java App Server e pipelines de CI/CD (ex.: Azure DevOps/GitHub Actions). Planejar e executar Reorganizations de banco com segurança e estratégia de rollback/blue‑green/canary quando aplicável. Trabalho em time e produto: Colaboração com UX/UI, Produto, Risco, Operações e Compliance; refino de backlog (User Stories), estimativas, Definition of Ready/Done, documentação de objetos e padrões. Requisitos: **Requisitos obrigatórios** Experiência sólida com GeneXus (v. 17/18\+) em desenvolvimento Web (Web Panels, WorkWith for Web, Patterns, Master Pages, Theme Classes). Front‑end web: HTML5, CSS3, JavaScript (ES6\+), responsividade, performance e boas práticas de acessibilidade. Customização com User Controls e integração JS/CSS em GeneXus. Integração com APIs REST/SOAP, modelagem via SDTs/BCs/Data Providers, tratamento de erros/latência. Segurança com GAM, SSO (OAuth2/OIDC/SAML), proteção contra XSS/CSRF e gestão segura de tokens/segredos. Banco de dados (SQL Server/Oracle/PostgreSQL): noções de modelagem, índices e leitura de planos. Práticas ágeis (Scrum/Kanban), Git/fluxos de revisão, CI/CD (ex.: Azure DevOps). **Diferenciais (nice to have)** Experiência prévia no mercado financeiro/consignado (esteiras de proposta, margem, CET, portabilidade). Automação de testes de UI e testes de APIs; monitoração (AppInsights/ELK) e observabilidade (logs, métricas, tracing). Design System corporativo: criação/adoção via Theme Classes, tokens e guidelines; Stencils/técnicas de padronização visual em GeneXus. Noções de DevSecOps e hardening de aplicações web. Indicadores de sucesso (KPIs/OKRs sugeridos) Performance das principais telas (p95 \< 1,5s após cache aquecido). Conversão nas etapas de simulação proposta formalização. Taxa de defeitos pós‑produção (severidade alta) e lead time de mudanças. Aderência a padrões (acessibilidade, segurança) e cobertura de testes automatizados.
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev