Desenvolvedor de Software
O cargo é para quem busca um ambiente dinâmico com boas práticas de engenharia de software e cultura de aprendizado contínuo.
* Desenvolver em ReactJS e React Native;
* Tomar decisões de arquitetura;
* Auxiliar na escolha da tecnologia mais adequada no front-end;
* Auxiliar na validação de novas libs e serviços;
* Desenvolvimento de novas feature;
* Aplicar melhores práticas de desenvolvimento;
* Disseminar conhecimento e melhores práticas;
Requisitos:
* Experiência profissional atuando como Desenvolvedor React Native / React.js;
* Conhecimento em desenvolvimento em plataformas nativas Android/iOS;
* Design Patterns;
* Dominio com Git;
* Métodos ágeis, preferencialmente Scrum;
* Design System;
* Gerenciamento de estado com Redux (Thunk, Saga, etc.);
* Testes unitários;
* Javascript (ES6+);
* React Hooks;
* Storybook;
* Persistência de dados;
* Conhecimento em otimização de desempenho;
* Integração com APIs Rest;
* Publicação nas plataformas Android e iOS;
* Experiência em low code.