Arquiteto(a) Front-End (ReactJS)


Datum TI
 
 

SOBRE A VAGA 

*Responsabilidades:*

- Liderar a tecnologia de front-end na execução bem-sucedida de um contrato com o cliente;
- Contribuir para o desenvolvimento das ferramentas internas e arquitetura reutilizável;
- Ser um agente de mudança, ajudando os processos de design,
desenvolvimento e entrega para a próxima geração;
- Desenvolver código de front-end baseado em wireframes, designs visuais e especificações de UX;
- Usar frameworks de front-end React;
- Use frameworks back-end NodeJS com Express;
- Integração com APIs REST ou outras estruturas de back-end;
- Estimar com precisão o trabalho e realizar a entrega de forma confiável;
- Contribuir para o desenvolvimento das ferramentas internas e arquitetura reutilizável;
- Desenvolver novos recursos voltados para o usuário;
- Construir código reutilizável e bibliotecas para uso futuro;
- Garantir a viabilidade técnica de projetos UI / UX;
- Otimizar o aplicativo para velocidade e escalabilidade máximas;
- Certificar-se de que todas as entradas do usuário sejam validadas antes de enviar ao back-end;
- Colaborar com outros membros da equipe e partes interessadas.


*Habilidades e qualificações*

- Forte experiência em HTML5 e CSS3;
- Conhecimento das plataformas de pré-processamento CSS, como LESS e SASS;
- Conhecimento avançado em JavaScript, framework React;
- Boa compreensão do tratamento de solicitação assíncrona, atualizações parciais de página.
- Conhecimento das ferramentas de criação de imagens, para poder cortar, redimensionar ou realizar pequenos ajustes em uma imagem;
- Entender problemas de compatibilidade entre navegadores e maneiras de contorná-los;
- Bons conhecimentos de ferramentas de versionamento de código, como Git;
- Entender os princípios de SEO e ter garantias de que o aplicativo os cumpra.
- Capacidade de desenvolver, implementar, monitorar e conduzir planos de contas; gerenciar um portfólio de vários projetos em execução simultaneamente e gerenciar contas em "estado estável" ou "modo de manutenção"
- Forte aptidão técnica;
- Saiba conversar sobre tópicos técnicos (familiaridade com ferramentas de CRM (como Salesforce) ou linguagens de automação de teste (Selenium / Browser Stack) ou escrever código ou processo de desenvolvimento de software;
- Agile CI/CD será um diferencial.



Postar um comentário

0 Comentários