Desenvolvedor(a) Front End Sênior

Híbrido
São Paulo, São Paulo
Postado 3 semanas atrás

Quem Somos

A Dexian, lançada em 2023, tem presença global e traz consigo quase 30 anos de experiência através de suas companhias legadas, principalmente da combinação da DISYS e Signature Consultants.

Iniciamos no Brasil 2007 como DISYS e, de lá para cá, conquistamos mais de 60 clientes de diferentes setores da economia. Como Dexian, passamos a ser uma das maiores empresas de soluções de staffing, soluções de TI e complementação de força de trabalho. Estamos liderando a indústria por meio de entrega de serviços exclusivos que combina escala global, projetos de serviço completo e agilidade tática para modernizar modelos de contratação. Apoiamos nossos clientes para encontrar a melhor maneira que seu gap de talentos seja endereçado, de maneira a suportar seu processo de transformação digital. Contamos com escritórios estrategicamente localizados em quatro grandes capitais: Curitiba (PR), Porto Alegre (RS), Rio de Janeiro (RJ) e São Paulo (SP). Assim, conseguimos nos manter próximos dos nossos clientes e consultores. Também somos uma Minority Owner Company e nos sentimos orgulhosos de termos nascido na diversidade.

O que esperar de nós

Pessoas estão no centro de nossa estratégia e compõem o nosso maior capital. Temos compromisso de atrair, reter os melhores talentos e construir conexões reais para a vida. Por isso, atuamos como ponte entre profissionais altamente qualificados e oportunidades consistentes e prósperas. Acreditamos que, trazer o talento, a tecnologia e as organizações certas juntos, ajuda a desbloquear resultados transformadores e alcançar novos níveis de sucessos para os clientes que atendemos e os consultores que contratamos. E para isso, cinco valores fundamentais nos guiam: Integridade, Transparência, Autenticidade, Engenhosidade e Empatia. A Dexian está comprometida com a responsabilidade social corporativa e, investe em programas que apoiam a diversidade e inclusão.

Se você compartilha dos mesmos valores, aqui é seu lugar!

Que esperar do seu dia a dia de trabalho

– Desenvolver e manter interfaces utilizando React, com foco em modularidade, escalabilidade e reutilização de componentes;

– Criar componentes reutilizáveis seguindo princípios de design systems e boas práticas como Atomic Design;

– Garantir integração eficiente com APIs, utilizando:

– Axios para consumo de APIs REST e GraphQL;

– Interceptors configurados para autenticação (JWT, OAuth) e controle de erros;

– Padrões como retry policies e circuit breakers;

– Trabalhar com dados assíncronos e fluxos orientados a eventos:

– Consumir e processar dados provenientes de arquiteturas baseadas em SNS, SQS e Event Bus;

– Garantir compatibilidade com fluxos que utilizam DynamoDB Streams;

– Implementar SSR e SSG utilizando frameworks como Next.js para melhorar a performance e SEO;

– Implementar e monitorar testes automatizados (unitários, integração e end-toend) com ferramentas como Jest, React Testing Library e Cypress;

– Garantir a performance das aplicações, otimizando o carregamento e renderização com React Profiler, lazy loading e memorização;

– Trabalhar com ferramentas de gerenciamento de estado: Redux, Zustand ou React Query para cache e sincronização de dados;

– Assegurar a acessibilidade das interfaces (A11Y), seguindo padrões WCAG;

– Trabalhar com pipelines de CI/CD e monitoramento para deploys contínuos, utilizando ferramentas como GitLab, Jenkins ou GitHub Actions.

Que você precisa ter

– Sólida Experiência em React;

– Domínio de React Hooks, Context API e React Router;

– Experiência com TypeScript, garantindo tipagem estática e maior segurança do código;

– Familiaridade com frameworks como Next.js para aplicações SSR e SSG;

– Criação de Interfaces Modernas e Performáticas;

– Habilidade na implementação de design systems e componentes reutilizáveis, com organização modular e foco em escalabilidade;

– Experiência prática com Tailwind CSS, Material-UI ou bibliotecas similares;

– Conhecimento em otimização de performance no front-end, utilizando memoização, lazy loading e renderização condicional;

– Integração com APIs;

– Experiência em consumir APIs REST e GraphQL utilizando Axios;

– Habilidade na configuração de interceptors para autenticação e controle de erros;

– Capacidade de implementar padrões de design como retry policies e circuit breakers;

– Gerenciamento de Estado;

– Conhecimento em ferramentas como Redux, React Query ou Zustand;

– Familiaridade com estratégias de sincronização de dados em tempo real e assincronismo;

– Qualidade de Código e Testes Automatizados;

– Aplicação de boas práticas de Clean Code, SOLID e organização modular;

– Experiência na criação de testes com Jest, React Testing Library e Cypress;

– Cultura de CI/CD e Monitoramento;

– Familiaridade com pipelines de CI/CD configurados em ferramentas como GitLab, Jenkins ou GitHub Actions;

– Conhecimento em monitoramento de aplicações front-end utilizando Sentry e análise de métricas de performance com Lighthouse.

Onde você vai trabalhar

Celebramos a troca, relações e o poder do contato. Regime híbrido.

Endereço: São Paulo – SP.

 

Tempo de Projeto:

03 meses, após será internalizado pelo cliente.

 

Cód.: 948502

Apply For This Job

Um número de telefone válido é necessário
Um número de telefone válido é necessário
Um email válido é necessário

Indicação

Política de Privacidade Dexian